Initialize backlog and record deployment setup

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jeff Emmett 2026-02-16 18:51:00 -07:00
parent 454caaf7e4
commit 17011b1da5
2 changed files with 47 additions and 0 deletions

16
backlog/config.yml Normal file
View File

@ -0,0 +1,16 @@
project_name: "Erowid Bot"
default_status: "To Do"
statuses: ["To Do", "In Progress", "Done"]
labels: []
milestones: []
date_format: yyyy-mm-dd
max_column_width: 20
default_editor: "nvim"
auto_open_browser: true
default_port: 6420
remote_operations: true
auto_commit: false
bypass_git_hooks: false
check_active_branches: true
active_branch_days: 30
task_prefix: "task"

View File

@ -0,0 +1,31 @@
---
id: TASK-1
title: Set up Gitea-primary workflow with GitHub mirror and auto-deploy
status: Done
assignee: []
created_date: '2026-02-17 01:50'
updated_date: '2026-02-17 01:50'
labels: []
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Configure erowid-bot repo: Gitea as primary, push mirror to GitHub, deploy webhook on Netcup, DNS at erowid.psilo-cyber.net via Cloudflare tunnel + Traefik.
<!-- SECTION:DESCRIPTION:END -->
## Implementation Notes
<!-- SECTION:NOTES:BEGIN -->
- Gitea repo: gitea.jeffemmett.com/jeffemmett/erowid-bot (primary)
- GitHub mirror: github.com/Jeff-Emmett/erowid-bot (private, push mirror on commit + 8h)
- Local clone: /home/jeffe/Github/erowid-bot
- Netcup deploy: /opt/apps/erowid-bot/
- Deploy webhook: added to /opt/deploy-webhook/webhook.py, Gitea webhook ID 73
- DNS: erowid.psilo-cyber.net CNAME → CF tunnel
- Tunnel: hostname added to remote tunnel config via API
- Traefik: Host(erowid.psilo-cyber.net) → port 8000
- Live at https://erowid.psilo-cyber.net/
<!-- SECTION:NOTES:END -->