B4rny
-
Posts
13 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Store
Gallery
Bug Reports
Documentation
Landing
Posts posted by B4rny
-
-
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: -
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 adocs-config.yamlyou 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
-
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?
-
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 -
Blaze is a file sharing progressive web app(PWA) that allows users to transfer files between multiple devices.
I've already tried to create a template myself, but I failed at the frontend.There are 2 options which are the Client and Server separately and the combined version. The combined version would be much better for the community applications.
I have no problems with the separated version and the instructions from noted.lol. But I am not able to get the combined version working. But this version would be much easier to use for other users.
https://hub.docker.com/r/akashhamirwasia/blaze
The Environment variables are a little hidden as a toggle under Build process.
I think it's a useful application that some users would like. If you get the template working. Thank you! -
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.
-
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.
-
Templates
QuoteI 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
-
I think you missed setting up WebSocket. Without, Vaultwarden doesn't sync instantly, and you have to relog or sync other Applications manually. Maybe it was just me, but when I check my Browser Console (F12 > Console), I had multiple WebSocket errors.
After a bit of research, I found this, and it worked. The first entry has nothing to do with the WebSocket and just blocks external /admin access. I think that's also a good idea.
The Port 3012 is the WebSocket, so don't change it.
Go to the Proxy Host inside Nginx Proxy Manager and add this to the Advanced Tab.
location /admin { return 404; } location / { proxy_pass http://<ip>:<port>; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } location /notifications/hub { proxy_pass http://<ip>:3012; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } location /notifications/hub/negotiate { proxy_pass http://<ip>:<port>; }
Or if you want to use the Custom locations Tab, here's what it looks like.
When you now refresh Vaultwarden, log in to your vault and check the Browser Console (F12 > Console), there should be no red error and something like this.
[date] Information: WebSocket connected to wss://<domain>/notifications/hub?access_token=<token>
Anyway, thanks for all your videos. I learned a lot from your channel. Without you, I wouldn't be using Unraid today.
-
Ja gut, mit Netzwerken muss ich mich eindeutig noch etwas mehr beschäftigen. Das war mir so nicht bewusst.
5 minutes ago, mgutt said:Was spricht eigentlich gegen den offiziellen Wordpress Container?
Nichts, der läuft super. Ich wollte einfach nur einen Container mit Nginx statt Apache ausprobieren.
Dazu passend wollte ich mir noch anschauen, wie man selber Container in Unraid erstellt und Vorlagen verwendet.
-
27 minutes ago, mgutt said:
Hier in der Doku wird /bitnami und nicht /bitnami/wordpress verlinkt. Bitte alles mit Appdata cleanup löschen und noch mal versuchen.
https://github.com/bitnami/bitnami-docker-wordpress-nginx
docker run -d --name wordpress -p 80:8080 -p 443:8443 \ --env WORDPRESS_PASSWORD=my_password \ --network wordpress-tier \ --volume /path/to/wordpress-persistence:/bitnami \ bitnami/wordpress-nginx:latest
War mir ebenfalls aufgefallen. Das ist nicht einheitlich festgehalten. Hatte aber beides probiert, hat nur nichts geändert.
18 minutes ago, mgutt said:Das ist das Problem:
NGINX_HTTP_PORT_NUMBER: Port used by NGINX for HTTP. Default: 8080
NGINX_HTTPS_PORT_NUMBER: Port used by NGINX for HTTPS. Default: 8443
In der Doku wird 80 auf 8080 verlinkt und 443 auf 8443:
docker run -d --name wordpress -p 80:8080 -p 443:8443
Du machst es aber andersherum bzw hast vermutlich gedacht der Container lauscht auf 80 und 443.
Dh du musst 8090 auf 8080 und 4390 auf 8443 verlinken. Dann würde es gehen. Oder du versuchst mit den beiden Variablen die Standardports zu ändern.
Vielen Dank für diese Erklärung! Das ist die Lösung.
Mir war diese Variable ebenfalls aufgefallen und ich hatte mich schon gefragt, was sie bedeuten soll und ebenfalls einige Male geändert. Aber ich hatte nicht den Zusammenhang verstanden. Des Weiteren war mein Port 8080 schon in Nutzung. Was vermutlich das Hauptproblem war.
Einen eigenen Port auf 8080 und 8443 zu verlinken, macht ja eigentlich keinen Sinn. Das wäre dann ja doppelt gemoppelt (8090 > 8080 > 80).
Ich habe ein bisschen herumprobiert und nur die Nginx Ports anzugeben hat nicht funktioniert. Also muss man wohl beides angeben.
NGINX_HTTP_PORT_NUMBER 8090 Port 8090:8090
Nochmals vielen Dank für die Hilfe! Und hier noch die funktionierende Version:
<?xml version="1.0"?> <Container version="2"> <Name>bitnami-wordpress-nginx</Name> <Repository>bitnami/wordpress-nginx</Repository> <Registry>https://hub.docker.com/r/bitnami/wordpress-nginx</Registry> <Network>bridge</Network> <MyIP/> <Shell>sh</Shell> <Privileged>false</Privileged> <Support/> <Project/> <Overview/> <Category/> <WebUI>http://[IP]:[PORT:8090]/</WebUI> <TemplateURL/> <Icon>https://s.w.org/style/images/about/WordPress-logotype-wmark.png</Icon> <ExtraParams/> <PostArgs/> <CPUset/> <DateInstalled>1650058396</DateInstalled> <DonateText/> <DonateLink/> <Description/> <Networking> <Mode>bridge</Mode> <Publish> <Port> <HostPort>8090</HostPort> <ContainerPort>8090</ContainerPort> <Protocol>tcp</Protocol> </Port> <Port> <HostPort>4390</HostPort> <ContainerPort>4390</ContainerPort> <Protocol>tcp</Protocol> </Port> </Publish> </Networking> <Data> <Volume> <HostDir>/mnt/user/appdata/wordpress/</HostDir> <ContainerDir>/bitnami</ContainerDir> <Mode>rw</Mode> </Volume> </Data> <Environment> <Variable> <Value>8090</Value> <Name>NGINX_HTTP_PORT_NUMBER</Name> <Mode/> </Variable> <Variable> <Value>4390</Value> <Name>NGINX_HTTPS_PORT_NUMBER</Name> <Mode/> </Variable> <Variable> <Value>192.168.178.xx</Value> <Name>WORDPRESS_DATABASE_HOST</Name> <Mode/> </Variable> <Variable> <Value>3306</Value> <Name>WORDPRESS_DATABASE_PORT_NUMBER</Name> <Mode/> </Variable> <Variable> <Value>bitnami_wordpress</Value> <Name>WORDPRESS_DATABASE_NAME</Name> <Mode/> </Variable> <Variable> <Value>bn_wordpress</Value> <Name>WORDPRESS_DATABASE_USER</Name> <Mode/> </Variable> <Variable> <Value>******</Value> <Name>WORDPRESS_DATABASE_PASSWORD</Name> <Mode/> </Variable> <Variable> <Value>256M</Value> <Name>PHP_MEMORY_LIMIT</Name> <Mode/> </Variable> <Variable> <Value>512M</Value> <Name>PHP_UPLOAD_MAX_FILESIZE</Name> <Mode/> </Variable> <Variable> <Value>no</Value> <Name>ALLOW_EMPTY_PASSWORD</Name> <Mode/> </Variable> </Environment> <Labels/> <Config Name="http nginx" Target="NGINX_HTTP_PORT_NUMBER" Default="" Mode="" Description="Container Variable: NGINX_HTTP_PORT_NUMBER" Type="Variable" Display="always" Required="false" Mask="false">8090</Config> <Config Name="http" Target="8090" Default="" Mode="tcp" Description="Container Port: 8090" Type="Port" Display="always" Required="false" Mask="false">8090</Config> <Config Name="https nginx" Target="NGINX_HTTPS_PORT_NUMBER" Default="" Mode="" Description="Container Variable: NGINX_HTTPS_PORT_NUMBER" Type="Variable" Display="always" Required="false" Mask="false">4390</Config> <Config Name="https" Target="4390" Default="" Mode="tcp" Description="Container Port: 4390" Type="Port" Display="always" Required="false" Mask="false">4390</Config> <Config Name="/bitnami" Target="/bitnami" Default="" Mode="rw" Description="Container Path: /bitnami" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/wordpress/</Config> <Config Name="WORDPRESS_DATABASE_HOST" Target="WORDPRESS_DATABASE_HOST" Default="" Mode="" Description="Container Variable: WORDPRESS_DATABASE_HOST" Type="Variable" Display="always" Required="true" Mask="false">192.168.178.50</Config> <Config Name="WORDPRESS_DATABASE_PORT_NUMBER" Target="WORDPRESS_DATABASE_PORT_NUMBER" Default="" Mode="" Description="Container Variable: WORDPRESS_DATABASE_PORT_NUMBER" Type="Variable" Display="always" Required="true" Mask="false">3306</Config> <Config Name="WORDPRESS_DATABASE_NAME" Target="WORDPRESS_DATABASE_NAME" Default="" Mode="" Description="Container Variable: WORDPRESS_DATABASE_NAME" Type="Variable" Display="always" Required="true" Mask="false">bitnami_wordpress</Config> <Config Name="WORDPRESS_DATABASE_USER" Target="WORDPRESS_DATABASE_USER" Default="" Mode="" Description="Container Variable: WORDPRESS_DATABASE_USER" Type="Variable" Display="always" Required="true" Mask="false">bn_wordpress</Config> <Config Name="WORDPRESS_DATABASE_PASSWORD" Target="WORDPRESS_DATABASE_PASSWORD" Default="" Mode="" Description="Container Variable: WORDPRESS_DATABASE_PASSWORD" Type="Variable" Display="always" Required="true" Mask="true">******</Config> <Config Name="PHP_MEMORY_LIMIT" Target="PHP_MEMORY_LIMIT" Default="" Mode="" Description="Container Variable: PHP_MEMORY_LIMIT" Type="Variable" Display="always" Required="false" Mask="false">256M</Config> <Config Name="PHP_UPLOAD_MAX_FILESIZE" Target="PHP_UPLOAD_MAX_FILESIZE" Default="" Mode="" Description="Container Variable: PHP_UPLOAD_MAX_FILESIZE" Type="Variable" Display="always" Required="false" Mask="false">512M</Config> <Config Name="ALLOW_EMPTY_PASSWORD" Target="ALLOW_EMPTY_PASSWORD" Default="" Mode="" Description="Container Variable: ALLOW_EMPTY_PASSWORD" Type="Variable" Display="advanced" Required="false" Mask="false">no</Config> </Container>
-
Hallo zusammen,
ich versuche aktuell bitnami/wordpress-nginx über Unraid / Docker zu installieren.
Es ist der erste Docker Container, welchen ich in Unraid erstelle. Vorher hatte ich Portainer auf einem Pi genutzt.
Ich bin mir nicht ganz sicher, wo mein Problem liegt. Ich gehe davon aus, dass mir eine grundlegende Sache nicht bewusst ist, oder mir eine essenzielle Sache in diesem sehr umfangreiche dokumentierten Container nicht aufgefallen ist.
Mein Problem, kurz und knapp: Ich komme nicht auf das Frontend. (ERR_CONNECTION_REFUSED)
Das bisherige Vorgehen:
- Datenbank über Adminer in der externen MariaDB anlegen.
- Nutzer anlegen und Rechte für die Datenbank zuweisen.
-
Der offiziellen docker-compose.yml folgen und den Container so in Unraid anlegen.
Das habe ich natürlich schon mit diversen Änderungen probiert. Die folgende Konfiguration müsste nach meinem Verständnis korrekt sein.
<?xml version="1.0"?> <Container version="2"> <Name>wordpress-nginx</Name> <Repository>bitnami/wordpress-nginx</Repository> <Registry>https://hub.docker.com/r/bitnami/wordpress-nginx</Registry> <Network>bridge</Network> <MyIP/> <Shell>sh</Shell> <Privileged>false</Privileged> <Support/> <Project/> <Overview>WordPress Nginx</Overview> <Category/> <WebUI>http://[IP]:[PORT:8090]/</WebUI> <TemplateURL/> <Icon>https://s.w.org/style/images/about/WordPress-logotype-wmark.png</Icon> <ExtraParams/> <PostArgs/> <CPUset/> <DateInstalled>1650036972</DateInstalled> <DonateText/> <DonateLink/> <Description>Beschreibung</Description> <Networking> <Mode>bridge</Mode> <Publish> <Port> <HostPort>8090</HostPort> <ContainerPort>80</ContainerPort> <Protocol>tcp</Protocol> </Port> <Port> <HostPort>4390</HostPort> <ContainerPort>443</ContainerPort> <Protocol>tcp</Protocol> </Port> </Publish> </Networking> <Data> <Volume> <HostDir>/mnt/user/appdata/wordpress</HostDir> <ContainerDir>/bitnami/wordpress</ContainerDir> <Mode>rw</Mode> </Volume> </Data> <Environment> <Variable> <Value>192.168.178.xx</Value> <Name>WORDPRESS_DATABASE_HOST</Name> <Mode/> </Variable> <Variable> <Value>3306</Value> <Name>WORDPRESS_DATABASE_PORT_NUMBER</Name> <Mode/> </Variable> <Variable> <Value>bitnami_wordpress</Value> <Name>WORDPRESS_DATABASE_NAME</Name> <Mode/> </Variable> <Variable> <Value>bn_wordpress</Value> <Name>WORDPRESS_DATABASE_USER</Name> <Mode/> </Variable> <Variable> <Value>******</Value> <Name>WORDPRESS_DATABASE_PASSWORD</Name> <Mode/> </Variable> <Variable> <Value>no</Value> <Name>ALLOW_EMPTY_PASSWORD</Name> <Mode/> </Variable> <Variable> <Value>256M</Value> <Name>PHP_MEMORY_LIMIT</Name> <Mode/> </Variable> <Variable> <Value>512M</Value> <Name>PHP_UPLOAD_MAX_FILESIZE</Name> <Mode/> </Variable> </Environment> <Labels/> <Config Name="Container Port" Target="80" Default="" Mode="tcp" Description="Connects to internal port 80 (Ex. 8090:80)" Type="Port" Display="always" Required="false" Mask="false">8090</Config> <Config Name="https" Target="443" Default="" Mode="tcp" Description="Container Port: 443" Type="Port" Display="always" Required="false" Mask="false">4390</Config> <Config Name="www" Target="/bitnami/wordpress" Default="" Mode="rw" Description="Container Path: /path/to/wordpress-persistence:/bitnami/wordpress" Type="Path" Display="always" Required="false" Mask="false">/mnt/user/appdata/wordpress</Config> <Config Name="WORDPRESS_DATABASE_HOST" Target="WORDPRESS_DATABASE_HOST" Default="" Mode="" Description="Container Variable: WORDPRESS_DATABASE_HOST" Type="Variable" Display="always" Required="false" Mask="false">192.168.178.xx</Config> <Config Name="WORDPRESS_DATABASE_PORT_NUMBER" Target="WORDPRESS_DATABASE_PORT_NUMBER" Default="" Mode="" Description="Container Variable: WORDPRESS_DATABASE_PORT_NUMBER" Type="Variable" Display="always" Required="false" Mask="false">3306</Config> <Config Name="WORDPRESS_DATABASE_NAME" Target="WORDPRESS_DATABASE_NAME" Default="" Mode="" Description="Container Variable: WORDPRESS_DATABASE_NAME" Type="Variable" Display="always" Required="false" Mask="false">bitnami_wordpress</Config> <Config Name="WORDPRESS_DATABASE_USER" Target="WORDPRESS_DATABASE_USER" Default="" Mode="" Description="Container Variable: WORDPRESS_DATABASE_USER" Type="Variable" Display="always" Required="false" Mask="false">bn_wordpress</Config> <Config Name="PHP_MEMORY_LIMIT" Target="PHP_MEMORY_LIMIT" Default="" Mode="" Description="Container Variable: PHP_MEMORY_LIMIT" Type="Variable" Display="always" Required="false" Mask="false">256M</Config> <Config Name="PHP_UPLOAD_MAX_FILESIZE" Target="PHP_UPLOAD_MAX_FILESIZE" Default="" Mode="" Description="Container Variable: PHP_UPLOAD_MAX_FILESIZE" Type="Variable" Display="always" Required="false" Mask="false">512M</Config> <Config Name="WORDPRESS_DATABASE_PASSWORD" Target="WORDPRESS_DATABASE_PASSWORD" Default="" Mode="" Description="Container Variable: WORDPRESS_DATABASE_PASSWORD" Type="Variable" Display="always" Required="false" Mask="false">******</Config> <Config Name="ALLOW_EMPTY_PASSWORD" Target="ALLOW_EMPTY_PASSWORD" Default="" Mode="" Description="Container Variable: ALLOW_EMPTY_PASSWORD" Type="Variable" Display="advanced" Required="false" Mask="false">yes</Config> </Container>
Ich versuche verzweifelt eine Fehlermeldung zu finden, um der Ursache auf die Spur zu kommen.
- Die Container Logs zeigen keinen Fehler.
- Der Container verbindet sich mit der Datenbank und es werden auch die typischen Tabellen angelegt.
- Frontend weder per https noch per http aufrufbar.
Ich weiß nicht mehr, wo ich noch ansetzen kann. Hat jemand eine Idee für mich?
[Support] b42n1 Repo
in Docker Containers
Posted
Did you clone and build the container as described in the description?