All checks were successful
continuous-integration/drone/push Build is passing
amusewiki
A library-oriented wiki engine
- Category: Apps
- Status: 0
- Image:
amusewiki, 4, upstream - Healthcheck: No
- Backups: No
- Email: No
- Tests: No
- SSO: No
Quick start
abra app new amusewiki --secretsabra app config <app-name>abra app deploy <app-name>
For more, see docs.coopcloud.tech.
Post-install
WARNING: You probably should not use this recipe.
amusewikiis best served on a bare metal Debian install. See packages.amusewiki.org for more...
abra app run <domain> app bash -u rootsqlite3 /var/lib/dbconfig-common/sqlite3/amusewiki/amusewikiupdate site SET canonical = '<domain>' WHERE canonical = 'amusewiki.localdomain';- edit
/etc/nginx/sites-enabled/amusewikidebian
server {
listen 80;
listen [::]:80;
server_name <domain>;
access_log /var/log/nginx/<domain>.log combined;
error_log /var/log/nginx/<domain>.err.log;
client_max_body_size 8m;
include amusewikidebian_include;
}
- change
/etc/nginx/amusewiki_debianfromfastcgi_param HTTPS $https if_not_emptytofastcgi_param HTTPS on nginx -t && service nginx reloadcat /var/log/amusewiki/installation.logto get your initial admin log in- Go to
/admin/sitesand create a new site and switch over to it
Reload
diff -Nu /etc/nginx/amusewikidebian_include /tmp/nginx-amusewiki-rTRFuZ71/amusewikidebian_include
cat /tmp/nginx-amusewiki-rTRFuZ71/amusewikidebian_include > /etc/nginx/amusewikidebian_include
diff -Nu /etc/nginx/sites-enabled/amusewikidebian /tmp/nginx-amusewiki-rTRFuZ71/amusewikidebian
cat /tmp/nginx-amusewiki-rTRFuZ71/amusewikidebian > /etc/nginx/sites-enabled/amusewikidebian
nginx -t && service nginx reload
ACK
melmothxfor a lot of help making this work