BookStackApp / BookStack

A platform to create documentation/wiki content built with PHP & Laravel
https://www.bookstackapp.com/
MIT License
14.67k stars 1.85k forks source link

Ubunut Docker installation - Need help by link #4942

Open Gumblfreak-R opened 4 months ago

Gumblfreak-R commented 4 months ago

Attempted Debugging

Searched GitHub Issues

Describe the Scenario

I have installed Bookstack under ubuntu and docker compose. I have configured everything so far. When I now call up the website, I always land on this example website: https://bookstack.example.com/login. Apache2 does not give any errors. I have adapted 000-default.conf with the path of my installation. In the docker-compose.yml I have specified the app url, tried once with https:/xxx.xx and once with the IP: 192.... Unfortunately both without success I always end up on the example page of Bookstack when I call up the homepage, does anyone have an idea? I have rented an Ubuntu server and have installed the latest Ubunut version and run Plesk on it.

Exact BookStack Version

newest from homepage

Log Content

image image

Hosting Environment

Ubuntu 22.04 mit Plesk 18 Obsidian PHP 8.2.17

ssddanbrown commented 4 months ago

Hi @Gumblfreak-R,

Gumblfreak-R commented 4 months ago

I have an Ubuntu server incl. Plesk installation. I have installed Docker and Bookstack as follows: curl -fsSL https://get.docker.com | sudo sh First create the .yml file in your desired installation path as an example the path would be /docker/bookstack then open the compose file here with vi: vi docker-compose.yml

Copy the content below and adapt it to your bookstack environment. Be sure to replace the example passwords!

services: bookstack: image: lscr.io/linuxserver/bookstack container_name: bookstack environment:

Gumblfreak-R commented 4 months ago

i changed the url at the composer.yml with my url. but i always land on the example page... by apache2 configs i have entered this one: <VirtualHost *:80>

...

# BookStack Configuration
Alias "/bookstack" "/var/www/bookstack/public"

<Directory "/var/www/bookstack/public">
  Options FollowSymlinks
  AllowOverride None
  Require all granted

  RewriteEngine On
  # Redirect Trailing Slashes If Not A Folder...
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)/$ /$1 [L,R=301]

  # Handle Front Controller...
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^ index.php [L]
</Directory>

<Directory "/var/www/bookstack">
  AllowOverride None
  Require all denied
</Directory>
# End BookStack Configuration

...

here i have updated my path and then saved

ssddanbrown commented 4 months ago

@Gumblfreak-R That apache setup appears in no way linked to the docker setup? Do you expect it to be? Do you have a domain name you're using to access BookStack? Or an IP address?

Gumblfreak-R commented 4 months ago

i have a domain name. but i also tried it with the ip adress