alexandre.pires
4e5346e2e0
feat: Enhance website deployment and build process
...
- Added rsync installation in setup-env action for file synchronization.
- Excluded playbook_websites.yml from ansible-apply-playbook workflow.
- Created a new workflow for building and releasing the Hugo website.
- Added submodule for Hugo theme in .gitmodules.
- Updated host_vars for production to include websites configuration.
- Introduced playbook_websites.yml for managing static files deployment.
- Implemented hugo_build script for building and archiving Hugo sites.
- Updated inventory to include a new web group for website deployment.
- Refactored Terraform configuration to support new website structure.
- Removed deprecated WordPress Terraform configuration.
- Added .gitignore files for websites and specific Hugo site.
- Created archetype and configuration files for the Hugo site.
- Added static assets including CV and images for the Hugo site.
- Integrated Hugo profile theme as a submodule for the website.
2025-04-27 14:03:56 +02:00
alexandre.pires
5253d4dd41
Refactor CI/CD setup: streamline Python package installations and add bcrypt hashing for email credentials
2025-04-24 19:15:04 +02:00
alexandre.pires
4abdccef21
Remove unused kodi flags from playlist.json and add new media sources for CNNBrasil and RTPInternacional
2025-04-20 13:39:33 +02:00
alexandre.pires
25698de08f
Update playlist.json: add radio tag to ignore_tags for m3upt provider
2025-04-10 23:09:03 +02:00
alexandre.pires
e31cb71572
Update m3uproxy configuration: remove replace_triggered_by from lifecycle, add ignore_tags for media and group-title, and modify IPTV sources and priorities
2025-04-10 20:29:34 +02:00
alexandre.pires
5083580d43
Add mail cryptography support: create secrets for cryptographic keys, update Dovecot configuration, and remove unused vault file
2025-03-23 22:05:34 +01:00
alexandre.pires
51d6229b03
Enhance mail configuration: add envelope support in Sieve, create SMTP and IMAP SRV records, update Dovecot settings, and implement Postfix startup script
2025-03-16 19:37:44 +01:00
alexandre.pires
7dd59fa72a
Remove the Important mailbox configuration from Dovecot settings
2025-03-15 23:33:38 +01:00
alexandre.pires
300f4725dd
Disable read all
2025-03-15 23:31:28 +01:00
alexandre.pires
134d3f5362
Add configuration to mark emails as read after retrieval
2025-03-15 23:20:29 +01:00
alexandre.pires
5fbd28e69c
Add Sieve script for mail filtering to move messages to Sent folder
2025-03-15 23:05:12 +01:00
alexandre.pires
98f789d2c8
Implement mail server
2025-03-15 23:01:46 +01:00
alexandre.pires
b66af6fe77
Update Terraform and application configurations; upgrade Terraform version, WordPress and Gitea versions, and adjust m3uproxy settings
2025-02-22 16:12:39 +01:00
alexandre.pires
7eae07ddb6
Reduce num_workers to 2 and increase scan_time to 43200 in m3uproxy configuration
2025-01-12 10:22:34 +01:00
alexandre.pires
d7c8870fc1
Update wireguard and squid versions; reduce num_workers in m3uproxy configuration
2025-01-05 22:14:05 +01:00
alexandre.pires
262008f014
Minor cleanup
2024-10-21 19:31:41 +02:00
alexandre.pires
cae03aa746
Update Nextcloud configuration and dependencies
2024-10-06 01:45:58 +02:00
alexandre.pires
325c105fe3
Added monitoring support
2024-10-03 23:03:41 +02:00
alexandre.pires
6cb291a9ea
Refactor squid configuration to include readiness and liveness probes, resource requests, and security context
2024-09-26 12:03:33 +02:00
alexandre.pires
605b3dd912
Refactor security context and add allowed CORS domains in m3uproxy configuration
2024-09-25 21:35:11 +02:00
alexandre.pires
e0e2763069
Refactor m3uproxy.json to support v0.1.0
2024-09-25 20:27:03 +02:00
alexandre.pires
437a73e8f6
Refactor m3uproxy.json to include stream server configuration
2024-09-24 22:37:26 +02:00
alexandre.pires
10940b64fd
Refactor SSH connection check step to clarify purpose
2024-09-24 21:47:11 +02:00