Commit graph

99 commits

Author SHA1 Message Date
Rodrigo Rodriguez (Pragmatismo)
ed4aad72f4 - CREATE DRAFT, CREATE SITE, GET WEBSITE, WAIT keywords added.
All checks were successful
GBCI / build (push) Successful in 18m14s
2025-07-21 12:16:17 -03:00
Rodrigo Rodriguez (Pragmatismo)
90016ea373 - GET keyword added.
All checks were successful
GBCI / build (push) Successful in 14m52s
2025-07-20 15:01:18 -03:00
Rodrigo Rodriguez (Pragmatismo)
9aecbfc6fb - Warning removal.
All checks were successful
GBCI / build (push) Successful in 15m4s
2025-07-20 00:03:37 -03:00
Rodrigo Rodriguez (Pragmatismo)
9a4bab6de6 - Warning removal.
All checks were successful
GBCI / build (push) Successful in 15m18s
2025-07-19 12:10:16 -03:00
Rodrigo Rodriguez (Pragmatismo)
e17e0e36a0 Refactor main function to support multiple database connections and enhance AppState structure; add custom database configuration 2025-07-19 00:45:40 -03:00
Rodrigo Rodriguez (Pragmatismo)
0f0ea3e137 Update dependencies and enhance script functionality
All checks were successful
GBCI / build (push) Successful in 16m37s
- Added `smartstring` dependency to Cargo.toml
- Refactored script logic in `main.rs` for improved item handling
- Enhanced `dns.sh` to log standard output and error
- Introduced JSON handling functions in `script.rs` for dynamic value conversion
2025-07-17 20:26:26 -03:00
Rodrigo Rodriguez (Pragmatismo)
39ae9cb977 - BASIC FOR EACH
All checks were successful
GBCI / build (push) Successful in 15m5s
2025-07-16 01:56:22 -03:00
Rodrigo Rodriguez (Pragmatismo)
fb0f96a357 Add container setup scripts for various services
All checks were successful
GBCI / build (push) Successful in 14m57s
- Implemented ALM container setup with Forgejo installation and systemd service configuration.
- Created Bot container setup with necessary dependencies and Node.js application installation.
- Developed Desktop container setup with XRDP and Brave browser installation.
- Established Directory container setup with Zitadel installation and service configuration.
- Added Doc Editor container setup for Collabora Online integration.
- Implemented Drive container setup with MinIO installation and service configuration.
- Created Email container setup with Stalwart Mail installation and service configuration.
- Developed Meeting container setup with LiveKit and TURN server configuration.
- Added Proxy container setup with Caddy installation and service configuration.
- Implemented System container setup for general bots with service configuration.
- Created Table Editor container setup with NocoDB installation and service configuration.
- Developed Tables container setup with PostgreSQL installation and configuration.
- Added Webmail container setup with Roundcube installation and service configuration.
- Included prompt guidelines for container setup scripts.
2025-07-16 01:38:09 -03:00
Rodrigo Rodriguez (Pragmatismo)
17aa72c1b6 Add container setup scripts for various services
All checks were successful
GBCI / build (push) Successful in 15m56s
- Implemented ALM container setup with Forgejo installation and systemd service configuration.
- Created Bot container setup with necessary dependencies and Node.js application installation.
- Developed Desktop container setup with XRDP and Brave browser installation.
- Established Directory container setup with Zitadel installation and service configuration.
- Added Doc Editor container setup for Collabora Online integration.
- Implemented Drive container setup with MinIO installation and service configuration.
- Created Email container setup with Stalwart Mail installation and service configuration.
- Developed Meeting container setup with LiveKit and TURN server configuration.
- Added Proxy container setup with Caddy installation and service configuration.
- Implemented System container setup for general bots with service configuration.
- Created Table Editor container setup with NocoDB installation and service configuration.
- Developed Tables container setup with PostgreSQL installation and configuration.
- Added Webmail container setup with Roundcube installation and service configuration.
- Included prompt guidelines for container setup scripts.
2025-07-14 21:06:22 -03:00
Rodrigo Rodriguez (Pragmatismo)
a4206ad63d Add container setup scripts for various services
Some checks failed
GBCI / build (push) Has been cancelled
- Implemented ALM container setup with Forgejo installation and systemd service configuration.
- Created Bot container setup with necessary dependencies and Node.js application installation.
- Developed Desktop container setup with XRDP and Brave browser installation.
- Established Directory container setup with Zitadel installation and service configuration.
- Added Doc Editor container setup for Collabora Online integration.
- Implemented Drive container setup with MinIO installation and service configuration.
- Created Email container setup with Stalwart Mail installation and service configuration.
- Developed Meeting container setup with LiveKit and TURN server configuration.
- Added Proxy container setup with Caddy installation and service configuration.
- Implemented System container setup for general bots with service configuration.
- Created Table Editor container setup with NocoDB installation and service configuration.
- Developed Tables container setup with PostgreSQL installation and configuration.
- Added Webmail container setup with Roundcube installation and service configuration.
- Included prompt guidelines for container setup scripts.
2025-07-14 21:05:55 -03:00
Rodrigo Rodriguez (Pragmatismo)
7131911313 Add container setup scripts for various services
All checks were successful
GBCI / build (push) Successful in 16m16s
- Implemented ALM container setup with Forgejo installation and systemd service configuration.
- Created Bot container setup with necessary dependencies and Node.js application installation.
- Developed Desktop container setup with XRDP and Brave browser installation.
- Established Directory container setup with Zitadel installation and service configuration.
- Added Doc Editor container setup for Collabora Online integration.
- Implemented Drive container setup with MinIO installation and service configuration.
- Created Email container setup with Stalwart Mail installation and service configuration.
- Developed Meeting container setup with LiveKit and TURN server configuration.
- Added Proxy container setup with Caddy installation and service configuration.
- Implemented System container setup for general bots with service configuration.
- Created Table Editor container setup with NocoDB installation and service configuration.
- Developed Tables container setup with PostgreSQL installation and configuration.
- Added Webmail container setup with Roundcube installation and service configuration.
- Included prompt guidelines for container setup scripts.
2025-07-14 16:40:21 -03:00
Rodrigo Rodriguez (Pragmatismo)
d4697a6a93 Add container setup scripts for various services
Some checks failed
GBCI / build (push) Has been cancelled
- Implemented ALM container setup with Forgejo installation and systemd service configuration.
- Created Bot container setup with necessary dependencies and Node.js application installation.
- Developed Desktop container setup with XRDP and Brave browser installation.
- Established Directory container setup with Zitadel installation and service configuration.
- Added Doc Editor container setup for Collabora Online integration.
- Implemented Drive container setup with MinIO installation and service configuration.
- Created Email container setup with Stalwart Mail installation and service configuration.
- Developed Meeting container setup with LiveKit and TURN server configuration.
- Added Proxy container setup with Caddy installation and service configuration.
- Implemented System container setup for general bots with service configuration.
- Created Table Editor container setup with NocoDB installation and service configuration.
- Developed Tables container setup with PostgreSQL installation and configuration.
- Added Webmail container setup with Roundcube installation and service configuration.
- Included prompt guidelines for container setup scripts.
2025-07-14 16:34:09 -03:00
Rodrigo Rodriguez (Pragmatismo)
247afd11cd - GB DNS added.
Some checks failed
GBCI / build (push) Failing after 15m9s
2025-07-06 21:00:23 -03:00
Rodrigo Rodriguez (Pragmatismo)
46a061a61f - GB DNS added.
Some checks are pending
GBCI / build (push) Waiting to run
2025-07-06 13:18:53 -03:00
Rodrigo Rodriguez (Pragmatismo)
ebb11c5493 - GB DNS added. 2025-07-06 12:27:20 -03:00
Rodrigo Rodriguez (Pragmatismo)
869f23d066 - LLM on footer.
Some checks failed
GBCI / build (push) Has been cancelled
2025-07-04 23:20:48 -03:00
Rodrigo Rodriguez (Pragmatismo)
986d3b58ea - E-mail GET API.
Some checks are pending
GBCI / build (push) Waiting to run
2025-07-04 10:39:31 -03:00
Rodrigo Rodriguez (Pragmatismo)
263eab2d9c - JMAP first version. 2025-07-02 14:22:11 -03:00
Rodrigo Rodriguez (Pragmatismo)
9f873e0257 Add container setup scripts for various services
All checks were successful
GBCI / build (push) Successful in 7m41s
- Implemented ALM container setup with Forgejo installation and systemd service configuration.
- Created Bot container setup with necessary dependencies and Node.js application installation.
- Developed Desktop container setup with XRDP and Brave browser installation.
- Established Directory container setup with Zitadel installation and service configuration.
- Added Doc Editor container setup for Collabora Online integration.
- Implemented Drive container setup with MinIO installation and service configuration.
- Created Email container setup with Stalwart Mail installation and service configuration.
- Developed Meeting container setup with LiveKit and TURN server configuration.
- Added Proxy container setup with Caddy installation and service configuration.
- Implemented System container setup for general bots with service configuration.
- Created Table Editor container setup with NocoDB installation and service configuration.
- Developed Tables container setup with PostgreSQL installation and configuration.
- Added Webmail container setup with Roundcube installation and service configuration.
- Included prompt guidelines for container setup scripts.
2025-06-30 16:15:36 -03:00
Rodrigo Rodriguez (Pragmatismo)
d7c16638f8 Add container setup scripts for various services
All checks were successful
GBCI / build (push) Successful in 7m54s
- Implemented ALM container setup with Forgejo installation and systemd service configuration.
- Created Bot container setup with necessary dependencies and Node.js application installation.
- Developed Desktop container setup with XRDP and Brave browser installation.
- Established Directory container setup with Zitadel installation and service configuration.
- Added Doc Editor container setup for Collabora Online integration.
- Implemented Drive container setup with MinIO installation and service configuration.
- Created Email container setup with Stalwart Mail installation and service configuration.
- Developed Meeting container setup with LiveKit and TURN server configuration.
- Added Proxy container setup with Caddy installation and service configuration.
- Implemented System container setup for general bots with service configuration.
- Created Table Editor container setup with NocoDB installation and service configuration.
- Developed Tables container setup with PostgreSQL installation and configuration.
- Added Webmail container setup with Roundcube installation and service configuration.
- Included prompt guidelines for container setup scripts.
2025-06-30 15:19:25 -03:00
Rodrigo Rodriguez (Pragmatismo)
3718abf8d6 Add container setup scripts for various services
Some checks failed
GBCI / build (push) Failing after 7m31s
- Implemented ALM container setup with Forgejo installation and systemd service configuration.
- Created Bot container setup with necessary dependencies and Node.js application installation.
- Developed Desktop container setup with XRDP and Brave browser installation.
- Established Directory container setup with Zitadel installation and service configuration.
- Added Doc Editor container setup for Collabora Online integration.
- Implemented Drive container setup with MinIO installation and service configuration.
- Created Email container setup with Stalwart Mail installation and service configuration.
- Developed Meeting container setup with LiveKit and TURN server configuration.
- Added Proxy container setup with Caddy installation and service configuration.
- Implemented System container setup for general bots with service configuration.
- Created Table Editor container setup with NocoDB installation and service configuration.
- Developed Tables container setup with PostgreSQL installation and configuration.
- Added Webmail container setup with Roundcube installation and service configuration.
- Included prompt guidelines for container setup scripts.
2025-06-30 15:06:05 -03:00
Rodrigo Rodriguez (Pragmatismo)
d2d65652a9 Add container setup scripts for various services
Some checks failed
GBCI / build (push) Failing after 7m9s
- Implemented ALM container setup with Forgejo installation and systemd service configuration.
- Created Bot container setup with necessary dependencies and Node.js application installation.
- Developed Desktop container setup with XRDP and Brave browser installation.
- Established Directory container setup with Zitadel installation and service configuration.
- Added Doc Editor container setup for Collabora Online integration.
- Implemented Drive container setup with MinIO installation and service configuration.
- Created Email container setup with Stalwart Mail installation and service configuration.
- Developed Meeting container setup with LiveKit and TURN server configuration.
- Added Proxy container setup with Caddy installation and service configuration.
- Implemented System container setup for general bots with service configuration.
- Created Table Editor container setup with NocoDB installation and service configuration.
- Developed Tables container setup with PostgreSQL installation and configuration.
- Added Webmail container setup with Roundcube installation and service configuration.
- Included prompt guidelines for container setup scripts.
2025-06-30 13:06:46 -03:00
Rodrigo Rodriguez (Pragmatismo)
f2bacf6ca8 Add container setup scripts for various services
All checks were successful
GBCI / build (push) Successful in 8m19s
- Implemented ALM container setup with Forgejo installation and systemd service configuration.
- Created Bot container setup with necessary dependencies and Node.js application installation.
- Developed Desktop container setup with XRDP and Brave browser installation.
- Established Directory container setup with Zitadel installation and service configuration.
- Added Doc Editor container setup for Collabora Online integration.
- Implemented Drive container setup with MinIO installation and service configuration.
- Created Email container setup with Stalwart Mail installation and service configuration.
- Developed Meeting container setup with LiveKit and TURN server configuration.
- Added Proxy container setup with Caddy installation and service configuration.
- Implemented System container setup for general bots with service configuration.
- Created Table Editor container setup with NocoDB installation and service configuration.
- Developed Tables container setup with PostgreSQL installation and configuration.
- Added Webmail container setup with Roundcube installation and service configuration.
- Included prompt guidelines for container setup scripts.
2025-06-30 11:15:14 -03:00
Rodrigo Rodriguez (Pragmatismo)
a80dde2e7f Add container setup scripts for various services
All checks were successful
GBCI / build (push) Successful in 8m31s
- Implemented ALM container setup with Forgejo installation and systemd service configuration.
- Created Bot container setup with necessary dependencies and Node.js application installation.
- Developed Desktop container setup with XRDP and Brave browser installation.
- Established Directory container setup with Zitadel installation and service configuration.
- Added Doc Editor container setup for Collabora Online integration.
- Implemented Drive container setup with MinIO installation and service configuration.
- Created Email container setup with Stalwart Mail installation and service configuration.
- Developed Meeting container setup with LiveKit and TURN server configuration.
- Added Proxy container setup with Caddy installation and service configuration.
- Implemented System container setup for general bots with service configuration.
- Created Table Editor container setup with NocoDB installation and service configuration.
- Developed Tables container setup with PostgreSQL installation and configuration.
- Added Webmail container setup with Roundcube installation and service configuration.
- Included prompt guidelines for container setup scripts.
2025-06-30 10:14:25 -03:00
Rodrigo Rodriguez (Pragmatismo)
01f991c00a feat: integrate JMAP client and refactor file handling
Some checks failed
GBCI / build (push) Has been cancelled
- Added `jmap-client` dependency to Cargo.toml for JMAP email functionality.
- Created a new `email` service to handle email listing via JMAP.
- Refactored file upload and listing functionality into a dedicated `file` service.
- Introduced `AppState` struct to manage shared application state, including MinIO client and configuration.
- Updated main application to initialize and use the new services.
2025-06-22 19:55:36 -03:00
Rodrigo Rodriguez (Pragmatismo)
e755786109 feat: integrate JMAP client and refactor file handling
Some checks are pending
GBCI / build (push) Waiting to run
- Added `jmap-client` dependency to Cargo.toml for JMAP email functionality.
- Created a new `email` service to handle email listing via JMAP.
- Refactored file upload and listing functionality into a dedicated `file` service.
- Introduced `AppState` struct to manage shared application state, including MinIO client and configuration.
- Updated main application to initialize and use the new services.
2025-06-22 18:15:27 -03:00
Rodrigo Rodriguez (Pragmatismo)
fffd7a5197 feat: integrate JMAP client and refactor file handling
All checks were successful
GBCI / build (push) Successful in 5m56s
- Added `jmap-client` dependency to Cargo.toml for JMAP email functionality.
- Created a new `email` service to handle email listing via JMAP.
- Refactored file upload and listing functionality into a dedicated `file` service.
- Introduced `AppState` struct to manage shared application state, including MinIO client and configuration.
- Updated main application to initialize and use the new services.
2025-06-20 22:11:45 -03:00
Rodrigo Rodriguez (Pragmatismo)
59072d0079 feat: Refactor and implement MinIO file upload and listing services 2025-06-20 21:34:48 -03:00
Rodrigo Rodriguez (Pragmatismo)
184a322c94 feat: Update CI/CD scripts and configurations for improved deployment and system management
All checks were successful
GBCI / build (push) Successful in 5m2s
2025-06-20 20:44:22 -03:00
Rodrigo Rodriguez (Pragmatismo)
408c1c8158 feat: Update CI/CD scripts and configurations for improved deployment and system management
Some checks failed
GBCI / build (push) Failing after 5m14s
2025-06-20 20:36:47 -03:00
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)
6d771bf264 feat: Refactor node.yaml workflow to streamline Rust installation step
Some checks failed
GBCI / build (push) Failing after 29m8s
2025-06-19 20:38:23 -03:00
Rodrigo Rodriguez (Pragmatismo)
26adc27a80 feat: Update node.yaml workflow for improved build and deployment process
Some checks failed
GBCI / build (push) Failing after 8s
2025-06-19 20:36:43 -03:00
Rodrigo Rodriguez (Pragmatismo)
a0a84d8e91 feat: Update deployment scripts for system and desktop containers; adjust paths and configurations
Some checks failed
GBCI / build (push) Failing after 9s
2025-06-19 20:31:14 -03:00
Rodrigo Rodriguez (Pragmatismo)
5d31d7fd36 feat: Update deployment scripts for system and desktop containers; adjust paths and configurations
Some checks failed
GBCI / build (push) Failing after 5s
2025-06-19 20:24:27 -03:00
Rodrigo Rodriguez (Pragmatismo)
6067e78c18 feat: Update deployment scripts for system and desktop containers; adjust paths and configurations
Some checks failed
GBCI / build (push) Failing after 8m51s
2025-06-17 22:35:39 -03:00
Rodrigo Rodriguez (Pragmatismo)
9c4a21379b feat: Add jmap-client dependency and integration test for successful email listing
Some checks failed
GBCI / build (push) Has been cancelled
2025-06-15 23:53:02 -03:00
Rodrigo Rodriguez (Pragmatismo)
0a27030de3 feat(table-editor): Add table-editor container setup script with database configuration, directory creation, and service management
Some checks failed
GBCI / build (push) Has been cancelled
2025-06-12 17:23:18 -03:00
Rodrigo Rodriguez (Pragmatismo)
3068790f7d feat(table-editor): Add table-editor container setup script with database configuration, directory creation, and service management
Some checks are pending
GBCI / build (push) Waiting to run
2025-06-12 11:10:10 -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)
a9d9ddac4c feat(bot): Update bot setup script for improved configuration and service management; adjust permissions, enhance logging, and streamline service commands 2025-06-07 21:36:49 -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)
5277a50aa0 fix(proxy): Change Caddy service user and group to root for improved permissions 2025-06-04 00:25:34 -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
Rodrigo Rodriguez (Pragmatismo)
9c63c38ca1 feat(gb-infra): Update ALM CI, Drive, and Email scripts for improved directory management and service setup
Some checks failed
GBCI / build (push) Has been cancelled
2025-06-02 12:42:11 -03:00
Rodrigo Rodriguez (Pragmatismo)
0b2211eccb refactor(gb-infra): Remove unused utils module and update dependencies; add Vector logger implementation 2025-06-01 21:06:42 -03:00
Rodrigo Rodriguez (Pragmatismo)
729448d852 feat(gb-infra): Refactor ALM CI script for improved container setup and error handling 2025-06-01 20:58:21 -03:00
Rodrigo Rodriguez (Pragmatismo)
90605456f2 feat(gb-infra): Refactor ALM CI script for improved container setup and error handling 2025-06-01 19:37:33 -03:00
Rodrigo Rodriguez (Pragmatismo)
94abb1b02f feat(gb-infra): Update ALM CI and Drive scripts for improved configuration and service management 2025-06-01 17:08:15 -03:00