Update go.yml
This commit is contained in:
22
.github/workflows/go.yml
vendored
Normal file
22
.github/workflows/go.yml
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
name: gonic
|
||||
on: [push]
|
||||
jobs:
|
||||
build:
|
||||
name: build
|
||||
runs-on: ubuntu-18.04
|
||||
steps:
|
||||
- name: install go
|
||||
uses: actions/setup-go@v1
|
||||
with:
|
||||
go-version: 1.12
|
||||
id: go
|
||||
- name: install external libraries
|
||||
run: sudo apt install sqlite3 libtag1-dev tree
|
||||
- name: checkout
|
||||
uses: actions/checkout@v1
|
||||
- name: get dependencies
|
||||
run: go get -v -t -d ./...
|
||||
- name: build server
|
||||
run: cd $GOPATH && ./_do_build_server
|
||||
- name: build scanner
|
||||
run: cd $GOPATH && ./_do_build_scanner
|
||||
18
README.md
18
README.md
@@ -1,12 +1,12 @@
|
||||
<p align="center"><img width="800" src="https://github.com/sentriz/gonic/blob/master/.github/gonic.png?raw=true"></p>
|
||||
<p align="center"><img width="500" src="https://github.com/sentriz/gonic/blob/master/.github/gonic.png?raw=true"></p>
|
||||
|
||||
## features
|
||||
|
||||
-- browsing by folder (keeping your full tree intact)
|
||||
-- browsing by tags (using [taglib](https://taglib.org/) - supports mp3, opus, flac, ape, m4a, wav, etc.)
|
||||
-- pretty fast scanning (with my library of ~27k tracks, first scan takes about 10m, and about 5s after that)
|
||||
-- last.fm scrobbling
|
||||
-- multiple users
|
||||
-- a web interface (set up last.fm, manage users, start scans, etc.)
|
||||
-- newer salt and token auth
|
||||
-- tested on [dsub](https://f-droid.org/en/packages/github.daneren2005.dsub/) and [jamstash](http://jamstash.com/)
|
||||
- browsing by folder (keeping your full tree intact)
|
||||
- browsing by tags (using [taglib](https://taglib.org/) - supports mp3, opus, flac, ape, m4a, wav, etc.)
|
||||
- pretty fast scanning (with my library of ~27k tracks, first scan takes about 10m, and about 5s after that)
|
||||
- last.fm scrobbling
|
||||
- multiple users
|
||||
- a web interface (set up last.fm, manage users, start scans, etc.)
|
||||
- newer salt and token auth
|
||||
- tested on [dsub](https://f-droid.org/en/packages/github.daneren2005.dsub/) and [jamstash](http://jamstash.com/)
|
||||
|
||||
Reference in New Issue
Block a user