Repository navigation
Releases: luna-nightbyte/GoStreamRecord
Releases · luna-nightbyte/GoStreamRecord
Release list
v0.3.6 No json
v0.3.5 Database refactor (pre release only)
v0.3.4 - Docker standalone
New Pre-release (Not fully ready for production)
App
- Added status indicator to see the current status. Downloading, Verifying codec, offline, online etc
- Updated status responses
- Continously checks if the app has network connection
Docker
- Updated docker images to clone this repo and build the source from that.
- Docker now contain the settings to avoid having to pre-download them
- No need to clone this repo to use the app with docker.
Use the following commands to use docker standalone:
touch app.log # As of now the logfile will have to be created before starting the docker container if you intend to use the logs. Otherwise just exclude the log volume. I will update a future relase to use a logs folder instead.
docker run \
-v ./settings:/app/settings \
-v ./output:/app/videos \
-v ./app.log:/app/app.log \
-p 8080:8050 \
docker.io/lunanightbyte/gorecord:latest
Full Changelog: v0.3.3...v0.3.4
v0.3.3
- Minor updates to logfile name and some output prints.
Full Changelog: v0.3.2...v0.3.3
v0.3.2
Docker build fix
Full Changelog: v0.2.2...v0.3.2
Copied from previous release:
Removed / Not implemented yet (Will be added in a future release):
- Settings tab:
- User management
- Api management
Usage
- Dowload th binary and
settings.zip. - Extract the zip content to the same folder as your binary. I.e:
.
├── GoStreamRecord_x86_64
├── settings
│ ├── api.json
│ ├── settings.json
│ ├── streamers.json
│ └── users.json
└── settings.zip
- Start the web server:
user@hostname:~/GoStreamRecord$ ./GoStreamRecord_x86_64
Startup
Software version0.3.0-dev
Software sha256:e5d869522e27897f5a499339e2830b4ff9776b4e-dirty
Local web server avalable at: http://192.168.0.50:8050
v0.3.1
New:
- New frontend using Vue
- New options to download video files from certain websites
- App now verifies video codecs after downloading. Fixes any errors.
Full Changelog: v0.2.2...v0.3.1
Removed / Not implemented yet (Will be added in a future release):
- Settings tab:
- User management
- Api management
Usage
- Dowload th binary and
settings.zip. - Extract the zip content to the same folder as your binary. I.e:
.
├── GoStreamRecord_x86_64
├── settings
│ ├── api.json
│ ├── settings.json
│ ├── streamers.json
│ └── users.json
└── settings.zip
- Start the web server:
user@hostname:~/GoStreamRecord$ ./GoStreamRecord_x86_64
Startup
Software version0.3.0-dev
Software sha256:e5d869522e27897f5a499339e2830b4ff9776b4e-dirty
Local web server avalable at: http://192.168.0.50:8050
v0.2.2 - version release
Releasing this version as the latest release now. I will continue to work on the development branch. New releases might not happen so frequently from now on. Depends on how big and many new changes needs to be merged.
- Added proper versioning to the binary build files.
- Added extra startup command option more or less just to test. new setup is much more modular for future startup args.
- Removed the use of
.envfile by generating a new secret key on startup. - Update makefile for starting upp the app from source, and building docker images
- Added default password
password
v0.2.1
- Removed env file. Key is now generated at startup
- Create makefile for manually building and running
- Updated password reset handling to quit the app after resetting. Can be used to run reset command within a running container.
Full Changelog: v0.2.0...v0.2.1
v0.2.0 - New file structure
Modified internal file structure to keep all internal app files within internal folder.
- Github version now included in the base binary build
- Modified logic for reading json files to take in folder, filename and interface.
- Updated filepaths in the docker files
Full Changelog: v0.1.5...v0.2.0
v0.1.5
- Fixed yt-dlp not being included in the app image
Full Changelog: v0.1.3...v0.1.5