- Improve the installation process for Gitea and PostgreSQL. - Change the location of the Gitea config file to `/etc`. - Add a health check for the PostgreSQL container. - Ensure the Gitea user is created only if it doesn't exist. - Add a restart command for Gitea to ensure it starts after. - Improve error handling during user creation. - Simplify PostgreSQL configuration in Gitea actions.
postgresql
To get started
import freeflowuniverse.herolib.installers.something. postgresql
mut installer:= postgresql.get()!
installer.start()!
example heroscript
!!postgresql.install
homedir: '/home/user/postgresql'
username: 'admin'
password: 'secretpassword'
title: 'Some Title'
host: 'localhost'
port: 8888