2025-08-21 - 2026-08-21
Overview
32 Issues closed from 1 user
Closed
#57 Authelia setup for logs is confusing
Closed
#60 Don't expose the log viewer lldap to the internet?
Closed
#50 Replace LLDAP/Authelia for Dozzle with an embedded Authelia
Closed
#13 if terraform deploy fails because of things like DO API error, retry or tell user what to do
Closed
#24 on deployment status page, also check new instance is fully booted before completing
Closed
#56 Make sure all deployment states work on dashboard
Closed
#41 Don't try to perform a backup before deploying if this is a new instance
Closed
#58 Use backblaze API to allow user to select bucket name (no more requiring "bucket url")
Closed
#52 Better handle dashboard "instances" for incomplete instance setup
Closed
#14 Make sure "destroy" action works
Closed
#28 Cleanup deploy page to hide log by default
Closed
#31 Cleanup dashboard
Closed
#32 Hide "apps" from UI that a user does not interact with like instance control
Closed
#25 escape double quotes and slashes for anything in apps.config or it breaks the config file
Closed
#26 Set retention policy for restic
Closed
#30 Actually implement the backblaze API connection on the second wizard page
Closed
#19 update all docker apps to latest versions
Closed
#27 Resolve ignition.json being too large for digitalocean (over 64kb)
Closed
#2 setup stripe prod api key/checkout
Closed
#11 before re-deploying, stop the "app" service on server, and run a backup
Closed
#4 fix flatcar image uploading status during deployment
Closed
#12 actually handle terraform op failures and say "deploy failed"
Closed
#23 Configurable Amount of Block Storage
Closed
#15 pages for viewing/managing backups
Closed
#16 page for restoring backup
Closed
#8 run restic-init when needed (first deploy?)
Closed
#1 move stripe api key to config
Closed
#5 make key related html form elements of type="password"
Closed
#20 don't show 'nassella' app in prod
Closed
#3 remove personal ssh key in prod
Closed
#10 don't allow deploying an app that is currently being deployed
Closed
#9 support a user deploying multiple apps at the same time
59 Issues created by 1 user
Opened
#1 move stripe api key to config
Opened
#2 setup stripe prod api key/checkout
Opened
#3 remove personal ssh key in prod
Opened
#4 fix flatcar image uploading status during deployment
Opened
#5 make key related html form elements of type="password"
Opened
#6 on wizard review page, run terraform plan and if datacenter or volume changes, then set to restore backup on boot
Opened
#7 if a user re-deploys with an app removed, delete that apps data
Opened
#8 run restic-init when needed (first deploy?)
Opened
#9 support a user deploying multiple apps at the same time
Opened
#10 don't allow deploying an app that is currently being deployed
Opened
#11 before re-deploying, stop the "app" service on server, and run a backup
Opened
#12 actually handle terraform op failures and say "deploy failed"
Opened
#13 if terraform deploy fails because of things like DO API error, retry or tell user what to do
Opened
#14 Make sure "destroy" action works
Opened
#15 pages for viewing/managing backups
Opened
#16 page for restoring backup
Opened
#17 documentation
Opened
#18 high-level security code review
Opened
#19 update all docker apps to latest versions
Opened
#20 don't show 'nassella' app in prod
Opened
#21 delete app deployment folder after deploy complete
Opened
#23 Configurable Amount of Block Storage
Opened
#24 on deployment status page, also check new instance is fully booted before completing
Opened
#25 escape double quotes and slashes for anything in apps.config or it breaks the config file
Opened
#26 Set retention policy for restic
Opened
#27 Resolve ignition.json being too large for digitalocean (over 64kb)
Opened
#28 Cleanup deploy page to hide log by default
Opened
#29 Make it easier to change settings after initial deploy
Opened
#30 Actually implement the backblaze API connection on the second wizard page
Opened
#31 Cleanup dashboard
Opened
#32 Hide "apps" from UI that a user does not interact with like instance control
Opened
#33 Provide mechanism for choosing when to update apps
Opened
#34 Create mechanism to auto-update (or notify users) deployed instances when app versions change
Opened
#35 Provide mechanism for a user to "reset" an app's data
Opened
#37 Setup ldap so there is a "log viewer" group and admin is it?
Opened
#38 Improve Nassella sign-up flow so user's don't need to reset their password to set their password the first time
Opened
#39 Put lldap behind authelia?
Opened
#40 Allow configuring if/when flatcar restarts for updates
Opened
#41 Don't try to perform a backup before deploying if this is a new instance
Opened
#42 Give user option to select whether they want to do a backup before deploying
Opened
#43 Disallow invalid subdomains for apps
Opened
#44 Improve snapshot system
Opened
#45 Create interface for managing backup schedule and retention policy
Opened
#46 Error triggering backups/snapshots
Opened
#47 For Ghost SMTP config do we need secure=true only for port 465?
Opened
#48 Provide a way for web app users to download an instance's "config" folder
Opened
#49 V1 Testing
Opened
#50 Replace LLDAP/Authelia for Dozzle with an embedded Authelia
Opened
#51 After creating production account, verify account exists on lldap before proceeding
Opened
#52 Better handle dashboard "instances" for incomplete instance setup
Opened
#53 Allow for a top-level DNS to be a redirect
Opened
#54 Make sure /nassella folder is cleaned before restoring backup
Opened
#55 Increase authelia timeout
Opened
#56 Make sure all deployment states work on dashboard
Opened
#57 Authelia setup for logs is confusing
Opened
#58 Use backblaze API to allow user to select bucket name (no more requiring "bucket url")
Opened
#59 Don't retain old automated_instance_update snapshots
Opened
#60 Don't expose the log viewer lldap to the internet?
Opened
#61 SMTP UX Improvements