[Support] b42n1 Repo


Recommended Posts

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 by B4rny
Link to comment

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

Link to comment
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.

  1. Install the docker container and then stop it
  2. Copy and paste the old SQLite DB into the new directory (overwrite the new one)
  3. 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.

Link to comment
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.

Link to comment
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.

 

image.png.2eaed63f590906987ce041cf50e2bb25.png

 

Link to comment
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.

 

image.png.2eaed63f590906987ce041cf50e2bb25.png

 

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

Link to comment

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 :

 

image.thumb.png.4bf2d35c51d6038ade38669b706cd549.png

 

how can I resolve this issue ?

 

thank you

Edited by Alex.b
  • Upvote 1
Link to comment

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 by Dipsomaniac
Link to comment
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? ;)

image.png.1a38add56e137ea7719d67a3beb7aefc.png

Link to comment
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? ;)

image.png.1a38add56e137ea7719d67a3beb7aefc.png

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 by Alex.b
Link to comment
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.

  • Like 1
Link to comment

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.

image.png.c5180bd2014638dcff0a727cb79e0368.png

 

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.

image.thumb.png.4ad9cbd39559f141dc37e92b20d5a8bb.png

Should I just start all over? I feel like I am close!

Edited by Reziem
Link to comment
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.

image.png.c5180bd2014638dcff0a727cb79e0368.png

 

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.

image.thumb.png.4ad9cbd39559f141dc37e92b20d5a8bb.png

Should I just start all over? I feel like I am close!

 

Disregard, Woooo!!! I got it working!

 

image.png.3cc7a40a386447f76ba935f903c2a3a5.png

 

It appears I needed to run the following command:

 

GRANT ALL ON SCHEMA public TO EXAMPLE_USER;

 

Thank you :) glad it's working now!
 

Link to comment

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.

image.png.3190cc83c11662cfd8f9aeb6355c6b21.png

Link to comment
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?

Link to comment

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.

Link to comment

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

Link to comment
  • 1 month later...

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.