doc/moulinette.md

141 lines
4.8 KiB
Markdown
Raw Normal View History

2013-12-26 22:19:07 +01:00
#CLI
##yunohost
la command de base est yunohost
<pre>
usage: yunohost [-h] [-v]
positional arguments:
{domain,monitor,service,firewall,backup,app,hook,dyndns,user,tools}
domain Manage domains
monitor Monitor the server
service Manage services
firewall Manage firewall rules
backup Manage backups
app Manage apps
hook Manage hooks
dyndns Subscribe and Update DynDNS Hosts
user Manage users
tools Specific tools
optional arguments:
-h, --help show this help message and exit
-v, --version Display moulinette version
</pre>
### domain
<pre>
yunohost domain [-h] {info,add,list,remove}
info Get domain informations
add Create a custom domain
list List domains
remove Delete domains
</pre>
### monitor
<pre>
yunohost monitor [-h] {enable,network,show-stats,update-stats,disk,system,disable}
enable Enable server monitoring
network Monitor network interfaces
show-stats Show monitoring statistics
update-stats Update monitoring statistics
disk Monitor disk space and usage
system Monitor system informations and usage
disable Disable server monitoring
</pre>
### service
<pre>
yunohost service [-h] {status,start,enable,log,stop,disable}
status Show status information about one or more services
(all by default)
start Start one or more services
enable Enable one or more services
log Log every log files of a service
stop Stop one or more services
disable Disable one or more services
</pre>
### firewall
<pre>
yunohost firewall [-h]{installupnp,checkupnp,list,stop,disallow,reload,allow,removeupnp}
installupnp Add upnp cron
checkupnp check if UPNP is install or not (0 yes 1 no)
list List all firewall rules
stop Stop iptables and ip6tables
disallow Disallow connection
reload Reload all firewall rules
allow Allow connection port/protocol
removeupnp Remove upnp cron
</pre>
### backup
<pre>
yunohost backup [-h] {init} ...
init Init Tahoe-LAFS configuration
</pre>
### app
<pre>
yunohost app [-h]
{map,ssowatconf,install,checkport,listlists,removelist,info,upgrade,service,fetchlist,checkurl,list,remove,removeaccess,setting,initdb,addaccess}
map List apps by domain
ssowatconf Regenerate SSOwat configuration file
install Install apps
checkport Check availability of a local port
listlists List fetched lists
removelist Remove list from the repositories
info Get app info
upgrade Upgrade app
service Add or remove a YunoHost monitored service
fetchlist Fetch application list from app server
checkurl Check availability of a web path
list List apps
remove Remove app
removeaccess Revoke access right to users (everyone by default)
setting Set ou get an app setting value
initdb Create database and initialize it with optionnal
attached script
addaccess Grant access right to users (everyone by default)
</pre>
### hook
<pre>
yunohost hook [-h] {callback,add,check,remove,exec} ...
callback Execute all scripts binded to an action
add Store hook script to filesystem
check Parse the script file and get arguments
remove Remove hook scripts from filesystem
exec Execute hook from a file with arguments
</pre>
### dyndns
<pre>
yunohost dyndns [-h] {subscribe,update,installcron,removecron} ...
subscribe Subscribe to a DynDNS service
update Update IP on DynDNS platform
installcron Install IP update cron
removecron Remove IP update cron
</pre>
### user
<pre>
yunohost user [-h] {info,create,list,update,delete} ...
info Get user informations
create Create user
list List users
update Update user informations
delete Delete user
</pre>
### tools
<pre>
yunohost tools [-h] {postinstall,maindomain,ldapinit,adminpw} ...
postinstall YunoHost post-install
maindomain Main domain change tool
ldapinit YunoHost LDAP initialization
adminpw Change admin password
</pre>