Skip to content

[WJ-1349] Update infrastructure files for dev tier#2710

Merged
emmiegit merged 6 commits intodevelopfrom
wikijump-dev
Feb 23, 2026
Merged

[WJ-1349] Update infrastructure files for dev tier#2710
emmiegit merged 6 commits intodevelopfrom
wikijump-dev

Conversation

@emmiegit
Copy link
Member

I have been setting up our dev tier via Dokploy, which has necessitated some file changes to enable this:

  • Updating the docker-compose.yaml for the Dokploy environment.
  • Updating the .env.example file in deepwell.
  • Updating the framerail port to 3393.
    • This is because Dokploy uses port 3000 internally, and we may as well make it something more unique. In this case, it's an article that's related to Foundation terminals, which is akin to the role framerail plays!
  • Adding a auto_https option to CaddyService. This allows us to disable HTTPS redirects and getting TLS certificates since we have to be behind Traefik for Dokploy (something I'm not liking about it).
  • Adding a documentation file for the dev tier.

@emmiegit emmiegit self-assigned this Feb 23, 2026
@emmiegit emmiegit requested a review from Zokhoi as a code owner February 23, 2026 07:02
@codecov
Copy link

codecov bot commented Feb 23, 2026

Codecov Report

❌ Patch coverage is 33.33333% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 2.29%. Comparing base (2aebf00) to head (694369f).
⚠️ Report is 7 commits behind head on develop.

Files with missing lines Patch % Lines
deepwell/src/services/caddy/structs.rs 0.00% 2 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##           develop   #2710   +/-   ##
=======================================
  Coverage     2.28%   2.29%           
=======================================
  Files          171     172    +1     
  Lines        10286   10289    +3     
=======================================
+ Hits           235     236    +1     
- Misses       10051   10053    +2     
Files with missing lines Coverage Δ
deepwell/src/services/caddy/service.rs 50.00% <100.00%> (+0.68%) ⬆️
deepwell/src/services/caddy/test.rs 94.11% <ø> (ø)
deepwell/src/services/caddy/structs.rs 0.00% <0.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@emmiegit emmiegit merged commit e695bda into develop Feb 23, 2026
16 checks passed
@emmiegit emmiegit deleted the wikijump-dev branch February 23, 2026 07:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants