B4rny Posted April 3 Share Posted April 3 (edited) Templates Quote I will never create my own docker containers. Each template comes with the official repository. If you have problems I will try to help you, but you can always do it on the official github / project page. Affine Github: https://github.com/toeverything/AFFiNE Demo: https://app.affine.pro/ Documentation: https://community.affine.pro/ Answer Github: https://github.com/answerdev/answer Demo: https://app.affine.pro/ Documentation: https://answer.dev/docs/ Check the Environment Variables. CodeX Docs Github: https://github.com/codex-team/codex.docs Demo: https://docs-demo.codex.so/about-this-demo Documentation: https://docs-demo.codex.so/getting-started Short Guide: Create a docs-config.local.yaml before you install the docker container. Link the docs-config.local.yaml to the docs-config.yaml like the example configuration variable inside the template. Memos Github: https://github.com/usememos/memos Docker Hub: https://hub.docker.com/r/neosmemo/memos Misskey Github: https://github.com/misskey-dev/misskey Documentation: https://misskey-hub.net/en/docs/install/docker.html Guide: See template description Rallly Github: https://github.com/lukevella/rallly Github Selfhosted Topic: https://github.com/lukevella/rallly-selfhosted Documentation: https://support.rallly.co/introduction If you limit access, you should also limit the allowed email addresses, otherwise anyone can register. Gmail SMTP settings: Every secure / TLS settings to "true", port "465" and login with app password. SerpBear Github: https://github.com/towfiqi/serpbear Docker Hub: https://hub.docker.com/r/towfiqi/serpbear Documentation: https://docs.serpbear.com/ Short Guide: Install the container and change all Variables (user, password, secret, api key). Create a free 3rd party scraping account, for example at ScrapingAnt. Open the SerpBear settings, choose your scraping provider and paste the api key. ScrapingAnt rejected my .de subdomain. ScrapingRobot is working fine for me. Maybe you have to test some offered providers yourself. Guide to add the Search Console: https://docs.serpbear.com/miscellaneous/integrate-google-search-console Stirling PDF Github: https://github.com/Frooodle/Stirling-PDF Swing Music Github: https://github.com/swing-opensource/swingmusic Guide: See template description Edited May 22 by B4rny Quote Link to comment
Rich Minear Posted April 4 Share Posted April 4 Good morning! I have an older version of memos running under docker on my server, and I see that there is an update. I had used the docker cli to install in. Any idea how to update that with yours in the community app repository? I'm hoping not to lose my existing posts/memos. Thanks Quote Link to comment
B4rny Posted April 4 Author Share Posted April 4 5 hours ago, Rich Minear said: Good morning! I have an older version of memos running under docker on my server, and I see that there is an update. I had used the docker cli to install in. Any idea how to update that with yours in the community app repository? I'm hoping not to lose my existing posts/memos. Thanks Hi, the memos template contains the original repository. The project is not that old, so I would guess you can do the following. Install the docker container and then stop it Copy and paste the old SQLite DB into the new directory (overwrite the new one) Start the container If there are errors you will see them in the Logs and you can ask at Github for help. If you don't delete the old folder with the SQLite DB, you should always be able to roll back to the old version. So it would be a good idea to backup the DB. Quote Link to comment
Rich Minear Posted April 4 Share Posted April 4 That appears to have worked! Thanks for the tip. 1 Quote Link to comment
stefan marton Posted April 29 Share Posted April 29 the app dont work with firefox 112 the page still on loading gif Quote Link to comment
B4rny Posted April 30 Author Share Posted April 30 On 4/29/2023 at 4:59 PM, stefan marton said: the app dont work with firefox 112 the page still on loading gif How am I supposed to help with this? You don't even say which template / application. Check the logs. That's probably the best advice I can give you. Quote Link to comment
CyBuzz Posted May 2 Share Posted May 2 On 4/30/2023 at 3:24 PM, B4rny said: How am I supposed to help with this? You don't even say which template / application. Check the logs. That's probably the best advice I can give you. I am having the same issue with affine also. I run firefox(112.0.2) and when loading the workspace the loading graphic(below) just stays on the screen. Logs just show it is listening. [2023-05-02T01:48:50.243637564+00:00] INFO keck::server: listening on 0.0.0.0:3000 when i paste the same URL into chrome(while firefox is loading) the UI loads up quickly no issues. Quote Link to comment
B4rny Posted May 3 Author Share Posted May 3 On 5/2/2023 at 3:56 AM, CyBuzz said: I am having the same issue with affine also. I run firefox(112.0.2) and when loading the workspace the loading graphic(below) just stays on the screen. Logs just show it is listening. [2023-05-02T01:48:50.243637564+00:00] INFO keck::server: listening on 0.0.0.0:3000 when i paste the same URL into chrome(while firefox is loading) the UI loads up quickly no issues. Thank you for clarification. That's something I can work with. You have to use a chromium based browser. I will update the Template. https://github.com/toeverything/AFFiNE/issues/1199#issuecomment-1447556131 Quote Link to comment
Alex.b Posted May 7 Share Posted May 7 (edited) Hello, I have a problem with Codex.docs I created the empty docs-config.yaml but I got an error : node:fs:723 handleErrorFromBinding(ctx); ^ Error: EISDIR: illegal operation on a directory, read at Object.readSync (node:fs:723:3) at tryReadSync (node:fs:433:20) at Object.readFileSync (node:fs:479:19) at loadConfig (/usr/src/app/node_modules/@codex-team/config-loader/dist/cjs/loadConfig.js:54:39) at file:///usr/src/app/dist/backend/utils/appConfig.js:140:22 at ModuleJob.run (node:internal/modules/esm/module_job:195:25) at async Promise.all (index 0) at async ESMLoader.import (node:internal/modules/esm/loader:337:24) at async loadESM (node:internal/process/esm_loader:88:5) at async handleMainPromise (node:internal/modules/run_main:61:12) { errno: -21, syscall: 'read', code: 'EISDIR' } node:fs:723 handleErrorFromBinding(ctx); ^ Error: EISDIR: illegal operation on a directory, read at Object.readSync (node:fs:723:3) at tryReadSync (node:fs:433:20) at Object.readFileSync (node:fs:479:19) at loadConfig (/usr/src/app/node_modules/@codex-team/config-loader/dist/cjs/loadConfig.js:54:39) at file:///usr/src/app/dist/backend/utils/appConfig.js:140:22 at ModuleJob.run (node:internal/modules/esm/module_job:195:25) at async Promise.all (index 0) at async ESMLoader.import (node:internal/modules/esm/loader:337:24) at async loadESM (node:internal/process/esm_loader:88:5) at async handleMainPromise (node:internal/modules/run_main:61:12) { errno: -21, syscall: 'read', code: 'EISDIR' } node:fs:723 handleErrorFromBinding(ctx); ^ Error: EISDIR: illegal operation on a directory, read at Object.readSync (node:fs:723:3) at tryReadSync (node:fs:433:20) at Object.readFileSync (node:fs:479:19) at loadConfig (/usr/src/app/node_modules/@codex-team/config-loader/dist/cjs/loadConfig.js:54:39) at file:///usr/src/app/dist/backend/utils/appConfig.js:140:22 at ModuleJob.run (node:internal/modules/esm/module_job:195:25) at async Promise.all (index 0) at async ESMLoader.import (node:internal/modules/esm/loader:337:24) at async loadESM (node:internal/process/esm_loader:88:5) at async handleMainPromise (node:internal/modules/run_main:61:12) { errno: -21, syscall: 'read', code: 'EISDIR' } I think the problem is because the docker create a folder, not a file : how can I resolve this issue ? thank you Edited May 7 by Alex.b 1 Quote Link to comment
Dipsomaniac Posted May 10 Share Posted May 10 (edited) I'm having the same issue as Alex B, both on my unraid server and on a separate host deploying through portainer. UPDATE: On my other docker host I fixed the issue, the config.yaml had been created as a directory, I'm guessing unraid is doing the same thing, though I haven't verified that yet. Edited May 10 by Dipsomaniac Quote Link to comment
B4rny Posted May 11 Author Share Posted May 11 On 5/7/2023 at 3:07 PM, Alex.b said: ... how can I resolve this issue ? On 5/10/2023 at 10:37 AM, Dipsomaniac said: I'm having the same issue as Alex B, both on my unraid server and on a separate host deploying through portainer. UPDATE: On my other docker host I fixed the issue, the config.yaml had been created as a directory, I'm guessing unraid is doing the same thing, though I haven't verified that yet. That's no template update. The Notice was there all the time. What could I improve so that you read the description before you click install? Quote Link to comment
Alex.b Posted May 12 Share Posted May 12 (edited) 42 minutes ago, B4rny said: That's no template update. The Notice was there all the time. What could I improve so that you read the description before you click install? Of course I read the instructions before installation but your docker keeps creating a folder instead of reading the .yaml file... or I didn't understand something. Edited May 12 by Alex.b Quote Link to comment
B4rny Posted May 12 Author Share Posted May 12 2 hours ago, Alex.b said: Of course I read the instructions before installation but your docker keeps creating a folder instead of reading the .yaml file... or I didn't understand something. Got it. My description was wrong. You have to create the file that's getting created as a folder. So instead of creating a docs-config.yaml you have to create a docs-config.local.yaml https://github.com/codex-team/codex.docs/blob/main/docker-compose.yml I updated the template description. 1 Quote Link to comment
Alex.b Posted May 12 Share Posted May 12 Oh yes, I see! Grrr, it was right in front of me, thank you it works perfectly. Quote Link to comment
Reziem Posted May 16 Share Posted May 16 (edited) Hello @B4rny I am trying my best to setup your Misskey docker container. I've walked through the documentation in the description but I am receiving the following error. I have a Redis container and a Postgres15 container running. I've created a database in postgres and have updated the default.xml to match. I feel like I am missing something but not sure what it could be. Any help will be greatly appreciated. --------------------------------------------- EDIT: Well I am an idiot. I did in fact have it as .xml instead of .yml. I fixed that and now I have this error. Should I just start all over? I feel like I am close! Edited May 16 by Reziem Quote Link to comment
Reziem Posted May 16 Share Posted May 16 19 minutes ago, Reziem said: Hello @B4rny I am trying my best to setup your Misskey docker container. I've walked through the documentation in the description but I am receiving the following error. I have a Redis container and a Postgres15 container running. I've created a database in postgres and have updated the default.xml to match. I feel like I am missing something but not sure what it could be. Any help will be greatly appreciated. --------------------------------------------- EDIT: Well I am an idiot. I did in fact have it as .xml instead of .yml. I fixed that and now I have this error. Should I just start all over? I feel like I am close! Disregard, Woooo!!! I got it working! It appears I needed to run the following command: GRANT ALL ON SCHEMA public TO EXAMPLE_USER; Thank you glad it's working now! Quote Link to comment
Reziem Posted May 16 Share Posted May 16 (edited) Running into this issue now. Seems profile images are not working? When I try to change my avatar image I see this in the Misskey logs. Edited May 16 by Reziem Quote Link to comment
B4rny Posted May 16 Author Share Posted May 16 Hi @Reziem nice to see that someone is dealing with Misskey. Glad you got it working. As I had written, the template and the description are not ready yet. I got it to work, but my profile pictures, for example, didn't load either. I haven't even bothered to look at the search function. That would probably still be important. Unfortunately, I haven't had the time to look into it further. And I won't be able to do it this week. Thank you for that, I'll see if I need to include it. I haven't had much to do with PostgreSQL so far, and the database has been driving me crazy with the last few templates. 8 hours ago, Reziem said: GRANT ALL ON SCHEMA public TO EXAMPLE_USER; If you don't adjust the permissions of the folder, it was previously not possible to upload images to Misskey. chown -hR 991:991 /mnt/user/appdata/misskey/files/ I guess that's the problem here too. Even your logs don't say permission denied. Can you try changing the permissions if you haven't already? https://github.com/misskey-dev/misskey/issues/9564#issuecomment-1382743169 Otherwise, at the moment I don't know what else to do, but you could just ask on GitHub. The template uses the official image. I'll deal with it again when I have time. 8 hours ago, Reziem said: When I try to change my avatar image I see this in the Misskey logs. Quote Link to comment
jbat66 Posted May 22 Share Posted May 22 Just a note, I tried to install SwingMusic and got the following error: docker: Error response from daemon: pull access denied for swingmusic, repository does not exist or may require 'docker login': denied: requested access to the resource is denied. Looking in the Unraid app code, I see: https://registry.hub.docker.com/_/swingmusic , and when I go to it, I get a 404 error. Quote Link to comment
B4rny Posted May 23 Author Share Posted May 23 7 hours ago, jbat66 said: Just a note, I tried to install SwingMusic and got the following error: docker: Error response from daemon: pull access denied for swingmusic, repository does not exist or may require 'docker login': denied: requested access to the resource is denied. Looking in the Unraid app code, I see: https://registry.hub.docker.com/_/swingmusic , and when I go to it, I get a 404 error. Did you clone and build the container as described in the description? Quote Link to comment
Bait Fish Posted May 23 Share Posted May 23 Worked for me like B4rny metioned. The 'Before you install' instructions listed in overview section of the container settings. One possible issue. The container defaults to appdata to /mnt/user/appdata/swing-music/ (hyphenated) which is different from the instructions ("cd swingmusic"). So, changed appdata to match where it built to. Quote Link to comment
stefan marton Posted May 23 Share Posted May 23 i have try install swing server but i can't download the image : Unable to find image 'swingmusic:latest' locally docker: Error response from daemon: pull access denied for swingmusic, repository does not exist or may require 'docker login': denied: requested access to the resource is denied. See 'docker run --help'. i have logged on dockerhub with command docker login Quote Link to comment
jbat66 Posted May 24 Share Posted May 24 18 hours ago, B4rny said: Did you clone and build the container as described in the description? No, I didn't. After reading it, I was able to get it installed. First one I ever had to pre-install. lol Quote Link to comment
Bait Fish Posted May 24 Share Posted May 24 3 hours ago, stefan marton said: i have try install swing server but i can't download the image : I issued the commands in an unraid command terminal first. Then install the container. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.