With this Piku application you can deploy Gitea.
git remote add piku piku@yourserver.net:gitea
git push piku master
piku config:set NGINX_SERVER_NAME=gitea.somedomain.net
NGINX_SERVER_NAME
is the domain name you want for the gitea server (the domain must point at the machine already).
You can run gitea admin
on the remote:
piku run ./gitea admin
You can edit the remote gitea config like this:
piku -t run vi '$VIRTUAL_ENV/gitea/custom/conf/app.ini'
You can tail the remote gitea logs like this:
piku -t run tail -- -qF '$VIRTUAL_ENV/gitea/log/*.log'