Skip to content

Releases: luna-nightbyte/GoStreamRecord

v0.3.6 No json

v0.3.6 No json Pre-release
Pre-release

Choose a tag to compare

@luna-nightbyte luna-nightbyte released this 22 Oct 16:01

Pre release only.

No more json storage

Full Changelog: v.0.3.5...v0.3.6

v0.3.5 Database refactor (pre release only)

Choose a tag to compare

@luna-nightbyte luna-nightbyte released this 21 Oct 23:52
609d617

Full Changelog: v0.3.4...v.0.3.5

v0.3.4 - Docker standalone

Pre-release

Choose a tag to compare

@luna-nightbyte luna-nightbyte released this 17 Oct 08:07

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

Choose a tag to compare

@luna-nightbyte luna-nightbyte released this 16 Oct 15:05
  • Minor updates to logfile name and some output prints.

Full Changelog: v0.3.2...v0.3.3

v0.3.2

Choose a tag to compare

@luna-nightbyte luna-nightbyte released this 16 Oct 12:25

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

  1. Dowload th binary and settings.zip.
  2. 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
  1. 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

Choose a tag to compare

@luna-nightbyte luna-nightbyte released this 16 Oct 10:50

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

  1. Dowload th binary and settings.zip.
  2. 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
  1. 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

Choose a tag to compare

@luna-nightbyte luna-nightbyte released this 10 Mar 10:04
301a2c9

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 .env file 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

Choose a tag to compare

@luna-nightbyte luna-nightbyte released this 10 Mar 01:09
e7a0c0a
  • 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

Choose a tag to compare

@luna-nightbyte luna-nightbyte released this 09 Mar 21:23
7206418

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

Choose a tag to compare

@luna-nightbyte luna-nightbyte released this 09 Mar 17:54
  • Fixed yt-dlp not being included in the app image

Full Changelog: v0.1.3...v0.1.5