2.3 KiB
2.3 KiB
Releases
v0.5.0 - PostgreSQL 17 integration
Added
- PostgreSQL 17 service in
docker-compose.yml. - Persistent volume
remnawave_pgdata. - DB env variables in
.env.example:POSTGRES_DBPOSTGRES_USERPOSTGRES_PASSWORDDATABASE_URL
Changed
- Application storage migrated from in-memory to PostgreSQL for:
- users
- purchases
- admin servers
- Auto DB initialization on startup (
CREATE TABLE IF NOT EXISTS). - Admin user is upserted from
ADMIN_EMAIL/ADMIN_PASSWORDat startup. - Documentation updated with PostgreSQL section.
v0.4.0 - Default port changed to 3050
Changed
- Application default bind port changed from
8080to3050. - Docker and docs updated to use
3050:main.godefaultAPP_ADDR->:3050docker-compose.ymlport mapping ->3050:3050DockerfileEXPOSE 3050install.sh/reinstall.shURL output ->http://localhost:3050README.mdURLs updated tohttp://localhost:3050
v0.3.0 - Ubuntu one-click lifecycle
Added
- Ubuntu scripts for full lifecycle:
install.sh(build + start)uninstall.sh(stop + remove containers, optional image cleanup)reinstall.sh(rebuild + restart)
Changed
README.mdupdated from Windows flow to Ubuntu flow.- Added executable step for scripts:
chmod +x install.sh uninstall.sh reinstall.sh
Removed
- Windows-specific scripts removed:
install.bat,uninstall.bat,reinstall.batinstall.ps1,uninstall.ps1,reinstall.ps1
v0.2.0 - One-click automation (initial)
Added
- Initial one-click lifecycle scripts (first implementation).
- Documentation for install/uninstall/reinstall workflow.
v0.1.0 - MVP RemnaWave VPN Panel
Added
- Go web app with routes:
/home page/registerregistration/loginauthorization/logoutsign out/cabinetpersonal cabinet/buyVPN config purchase
- Session auth via HTTP-only cookie token.
- In-memory users and purchases storage for MVP.
- Purchase integration with real external API using env key:
API_BASE_URLAPI_BUY_PATHAPI_KEY
- Docker support:
Dockerfiledocker-compose.yml
- UI templates and styles:
templates/*.htmlstatic/styles.css
- Setup docs:
.env.exampleREADME.md