Commit graph

5 commits

Author SHA1 Message Date
Rodrigo Rodriguez (Pragmatismo)
c75095505b Implement email, meeting, proxy, and webmail services with LXC containers
Some checks failed
GBCI / build (push) Failing after 8m43s
- Added email service setup script to configure Stalwart Mail in a container.
- Created meeting service script to install and configure LiveKit with TURN server.
- Developed proxy service script to set up Caddy as a reverse proxy.
- Implemented webmail service script to deploy Roundcube with PHP support.
- Established system service files for each service to manage their lifecycle.
- Configured persistent storage for logs, data, and configuration for all services.
- Added integration tests for email listing and file upload functionalities.
- Updated prompt guidelines for consistent directory structure and user management.
2025-06-19 23:16:57 -03:00
Rodrigo Rodriguez (Pragmatismo)
d722849a7b feat(gb-infra): Add 'gbuser' system user for improved service management across scripts; update user permissions and configurations for bot, directory, email, meeting, and proxy services
Some checks failed
GBCI / build (push) Failing after 1m0s
2025-06-08 21:12:27 -03:00
Rodrigo Rodriguez (Pragmatismo)
0558329cb4 feat(gb-infra): Update email, proxy, and webmail scripts for improved configuration and resource management; add prompt guidelines for consistency 2025-06-07 18:31:39 -03:00
Rodrigo Rodriguez (Pragmatismo)
794db6717c feat(gb-infra): Enhance security and resource management by adding fail2ban installation, updating bot and email scripts for improved configuration, and implementing container size limits 2025-06-03 23:51:27 -03:00
Rodrigo Rodriguez (Pragmatismo)
af16522a50 Remove legacy webmail script and add new ALM CI, ALM, Bot, Directory, Drive, Email, Meeting, Proxy, and Tables scripts with improved configurations and service management. Update limits script for container resource management.
Some checks failed
GBCI / build (push) Failing after 8m32s
2025-06-02 12:47:23 -03:00
Renamed from gb-infra/src/scripts/email.sh (Browse further)