mirror of
https://github.com/koel/koel.git
synced 2026-04-25 00:36:03 +03:00
[GH-ISSUE #1243] How to install on Synology DSM 214? #709
Labels
No labels
Authentication
Dependencies
Documentation
Feature Request
Flac
Help Wanted
Installation/Setup
Integration
Mobile
PR Welcome
Pending Release
Performance
Playlist
S3
Search
Sync
[Pri] Low
[Pri] Normal
[Status] Keep Open
[Status] Needs Author Reply
[Status] Needs Review
[Status] Stale
[Status] Will Implement
[Type] Blessed
[Type] Bug
[Type] Duplicate
[Type] Enhancement
[Type] Help Request
[Type] Question
[Type] Task
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/koel-koel#709
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @lucidBrot on GitHub (Aug 17, 2020).
Original GitHub issue: https://github.com/koel/koel/issues/1243
Docker is not available on the Synology DSM 214 which has a Little Endian Marvell Armada XP.
I have tried installing it manually following the steps outlined further below, but in the end the
php artisan koel:initfails because I don't have anymakecommand.I'm pretty sure there must be an easier way than somehow having to build / compile things on my NAS. But how? Is there somewhere a precompiled binary that I could run instead?
(Failing) Installation Steps
For the most part, I was looking to this guide for inspiration.
Create new PHP 7.3 Profile inside Web Station with the extensions
mysqli,openssl,pdo_mysql,sockets,zipenabled. Create a new Virtual Host in Web Station, give thehttpgroup the relevant read permissions. The web server is now set up.Install composer
and create a shortcut so that the command works. Set permissions to executable.
Install
gitfrom the Synology Packet Managerinstall koel
Modify
app/Console/Commands/InitCommand.phpso that allyarn installcommands use a--network-timeout 1000000because I get timeouts otherwise. Then runphp73 artisan keol:init. Wait 30 minutes or so for yarn to fetch all packages.Since the
makecommand does not exist@lucidBrot commented on GitHub (Aug 17, 2020):
I have now tried following this guide in the hopes of cross-platform building koel on my laptop for the synology... but I did not get composer to work correctly in the docker chroot.
@phanan commented on GitHub (Aug 21, 2020):
What do you mean by "
makecommand does not exist"?@lucidBrot commented on GitHub (Aug 21, 2020):
That the
makecommand is not found duringphp73 artisan koel:init. This causes an error. In order to fix that error, I have tried to install amakecommand - but all I've found so far is that it does not seem to exist for the synology nas (unless I researched wrongly).I have tried using a version of
makethat is actually anpmpackage and installed it, but that was also not found. So I figured I might be better off asking on here :)@phanan commented on GitHub (Aug 21, 2020):
Sure, though I am of a different opinion :) It looks like a pure Synology issue to me.
@lucidBrot commented on GitHub (Aug 21, 2020):
That may well be the case. I take it you don't happen to be using it on synology yourself.
Thank you for your time. I doubt I'll figure it out, but if I do, I will update here.
@BrookeDot commented on GitHub (Dec 23, 2020):
I'm going to go ahead and close out this issue, but if anyone in the community has advice, feel free to leave it and we can look at improving the documentation if enough people are using Synology.