Skip to content

swicket/urbano

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Urbano, the alf.io update agent

what's this?

Urbano is an agent which takes care of updating your alf.io instance to the latest stable release. It is automatically included by Swicket on each "private" deployment of alf.io.

Prerequisite

You should have already alf.io installed on a systemd-capable linux. Urbano needs run the following commands without being asked for a password:

/usr/bin/systemctl stop alfio
/usr/bin/systemctl start alfio

to allow that, create a file under /etc/sudoers.d/ with the following content:

username ALL=NOPASSWD: /usr/bin/systemctl stop alfio
username ALL=NOPASSWD: /usr/bin/systemctl start alfio

replace * username * with the actual username

Build / Run on your machine

In order to build / run Urbano on your machine, clone this repository under

$GOPATH/github.com/swicket/urbano/

Aknowledgements

Urbano uses the great grab download manager for downloading the latest version of alf.io. Grab is released under BSD-3-Clause license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages