- Corrected a typo in the Gitea SMTP port configuration
- across multiple files: `gitea.vsh`, `gitea_model.v`,
- `server.v`, and `app.ini`. The incorrect `smpt_port`
- was changed to the correct `smtp_port`.
Co-authored-by: mariobassem12 <mariobassem12@gmail.com>
- The Gitea installer now automatically starts the Gitea server after installation.
- Updated the installer to include a `start()` function.
- Added PostgreSQL installation and configuration to the Gitea installer.
- Improved error handling and logging.
- Updated configuration file template for better clarity and consistency.
- Renamed some variables for better readability.
Co-authored-by: mariobassem12 <mariobassem12@gmail.com>
- Refactor the Gitea installer to use a more robust and.
- configurable approach. The installer now uses a more.
- flexible configuration system and handles different.
- platforms more effectively. The installation process.
- is now more modular and easier to maintain. The.
- previous method was overly simplistic and lacked.
- essential configuration options.
Co-authored-by: mariobassem12 <mariobassem12@gmail.com>
- Migrate Gitea installation to use Podman containers.
- This simplifies the installation process and improves
- portability. Removes reliance on direct binary
- downloads and manual installation steps. The
- Gitea instance is now managed as a container.
- Updates configuration to reflect container-based
- deployment. Updates version to 'latest' to
- leverage Podman's image management capabilities.
Co-authored-by: mariobassem12 <mariobassem12@gmail.com>
- Refactor Podman installer to use a more robust approach
- Improve error handling and clarify the installation/removal
- Update example usage to reflect changes
Co-authored-by: supermario <mariobassem12@gmail.com>
- Simplify the Podman installer code.
- Remove unnecessary functions and improve code structure.
- Update the installer to support more platforms.
- Improve error handling and logging.
- Update Podman version to 4.9.3.