Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No package available #14

Open
brandt71 opened this issue Jan 18, 2021 · 2 comments
Open

No package available #14

brandt71 opened this issue Jan 18, 2021 · 2 comments

Comments

@brandt71
Copy link

brandt71 commented Jan 18, 2021

Hello,

I've installed gosspks with Docker on my Synology and I have no error :

ubuntu:~$ curl -i reposyno.mydomain.com:9999/about
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Content-Type: application/json; charset=UTF-8
Date: Mon, 18 Jan 2021 11:47:33 GMT
Content-Length: 93

{"name":"gosspks","version":"v0.3.1","maintainer":"jdel","license":"GNU GPL v3","year":2021}

ubuntu:~$ curl -i reposyno.mydomain.com:9999/v1/packages
HTTP/1.1 200 OK
Access-Control-Allow-Origin: *
Content-Type: application/json; charset=UTF-8
Date: Mon, 18 Jan 2021 11:47:36 GMT
Content-Length: 645

[{"package":"Plex Media Server","version":"1.21.1.3876-3c3adfcb4","firmware":"6.0-7321","desc":"Plex organizes all of your personal media so you can easily access and enjoy it.","arch":"x86_64","maintainer":"Plex Inc","adminport":"32400","adminurl":"web","helpurl":"https://plex.tv/","start":true,"link":"http://reposyno.mydomain.com:9999/download/PlexMediaServer-1.21.1.3876-3c3adfcb4-x86_64.spk","size":"111687680","qinst":true,"qstart":true,"qupdate":true,"thumbnail":["http://reposyno.mydomain.com:9999/static/PlexMediaServer-1.21.1.3876-3c3adfcb4-x86_64.spk/PACKAGE_ICON.PNG"],"thumbnail_retina":["http://reposyno.mydomain.com:9999/static/default.png"]}]

ubuntu:~$ curl -i reposyno.mydomain.com:9999/v1/models
HTTP/1.1 200 OK
Access-Control-Allow-Methods: GET, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json; charset=UTF-8
Date: Mon, 18 Jan 2021 11:49:18 GMT
Transfer-Encoding: chunked

[ .... {"name":"DS218+","cpu":"Intel Celeron J3355","cores":"Dual Core","threads":"2","fpu":"Yes","arch":"Apollolake","ram":"DDR3L SODIMM 2GB"},{"name":"DS218","cpu":"Realtek RTD1296","cores":"Quad Core","threads":"4","fpu":"Yes","arch":"rtd1296","ram":"DDR4 2GB"},{"name":"DS218play","cpu":"Realtek RTD1296","cores":"Quad Core","threads":"4","fpu":"Yes","arch":"rtd1296","ram":"DDR4 1GB"},{"name":"DS218j","cpu":"Marvell Armada 385 88F6820","cores":"Dual Core","threads":"2","fpu":"Yes","arch":"Armada38x","ram":"DDR3 512MB"} .... ]

But on my Synology DS218+ I added the repo in my package center and I don't see my package (Plex), I have a blank page.

Any idea? Thanks.

@jdel
Copy link
Owner

jdel commented Jan 19, 2021

Hello, it seems that your Syno's architecture is "arch": "Apollolake" and your package is built for arch":"x86_64" So it is expected that your NAS won't show the package.

@brandt71
Copy link
Author

brandt71 commented Jan 19, 2021

Perfect thanks, so I am trying to modify the models.yml file (to replace Apollolake by x86_64), but I really don't understand why it is ignored.

ash-4.3# docker exec -i gosspks gosspks config --yaml
time="21/01/19 11:44:47.692" level=info msg="Using config file: /home/user/gosspks/gosspks.yml" module=/src/cfg/cfg.go
time="21/01/19 11:44:47.693" level=info msg="Home is: /home/user/gosspks" module=/src/cfg/cfg.go
time="21/01/19 11:44:47.693" level=info msg="Cache directory is: /home/user/gosspks/cache" module=/src/cfg/cfg.go
time="21/01/19 11:44:47.693" level=info msg="Packages directory is: /home/user/gosspks/packages" module=/src/cfg/cfg.go
time="21/01/19 11:44:47.696" level=info msg="Found 0 GPG key(s)" module=/src/cfg/cfg.go
gosspks:
cache:
models:
duration: 7d
refresh: 1d
packages:
count: 15
duration: 5m
refresh: 1m
debug-package: false
filesystem:
cache: cache
models: /home/user/gosspks/models/models.yml
packages: packages
hostname: reposyno.mydomain.com
log-level: Debug
md5: false
port: 8080
router:
download: /download
static: /static
scheme: http

ash-4.3# docker exec -i gosspks ls -lh /home/user/gosspks/models/models.yml
-rwxrwxrwx 1 root root 0 Jan 19 11:13 /home/user/gosspks/models/models.yml

Thanks.

Edit :
In the logs :
time="21/01/19 12:03:10.434" level=debug msg="Fetching models from the internet"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants