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

Deployment on QNAP is quite troublesome #380

Open
okulvitra opened this issue Mar 12, 2024 · 0 comments
Open

Deployment on QNAP is quite troublesome #380

okulvitra opened this issue Mar 12, 2024 · 0 comments

Comments

@okulvitra
Copy link

Context
I wanted to deploy AppFlowy on my Qnap TS 233.

Configuration
It's running Linux 5.10.60-qnap aarch64.
I tried 2 Qnap Apps: Container Station and Portainer.

Issues

  1. Qnap doesn't support git or apt-get natively, need of a workaround. First I tried to use the "Create a new app" in Container Station but it doesn't allow an .env file by default, so I added Portainer to try to do it.

Unfortunately, Portainer can't "git clone https://github.com/AppFlowy-IO/AppFlowy-Cloud.git"
image
I couldn't wrap my head around it, since it looks like the Github couldn't be cloned at all. Tried with authentification, and without, no chance. It was impossible to clone the git.

  1. I tried to install Entware, and have access to opkg to be able to install git and git-http.
    Again, no luck. Git doesn't find the template folder and I don't want to mess with the folder and file structure on my NAS to try to recreate the missing folder manually.

Question
Looking at the instructions on the Github and the resources I found, AppFlowy seemed to be destined to EC2 server deployment and not self-hosting on personal NAS devices, am I correct? In that case, I won't put more efforts in trying to make it work on my personal NAS, I don't think it would be worth the shot.

I'm not an expert at docker-compose, DevOps or server infrastructure, it's more a personal project as I wanted to have my AppFlowy notes on a server that I could access with my computers at home and my professional laptop when I'm teaching classes.

If I'm doing something wrong, let me know. I'm also curious about resources on how to deploy it on a QNAP NAS since I don't find a lot of resources online for this kind of configuration.

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

1 participant