-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
32 changed files
with
115 additions
and
62 deletions.
There are no files selected for viewing
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,6 @@ | ||
# User | ||
# User | ||
|
||
Thanks for using Mbin! | ||
|
||
Do you want to learn more? | ||
See our [user guide](01-user_guide.md) and [FAQ](02-FAQ.md) pages. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -62,7 +62,7 @@ sudo php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=compose | |
|
||
If you have a firewall installed (or you're behind a NAT), be sure to open port `443` for the web server. Mbin should run behind a reverse proxy like Nginx. | ||
|
||
For Nginx see: [Nginx configuration](../02-configuration/nginx.md). | ||
For Nginx see: [Nginx configuration](../02-configuration/02-nginx.md). | ||
|
||
## Install NodeJS (frontend tools) | ||
|
||
|
@@ -125,6 +125,10 @@ cd /var/www/mbin | |
git clone https://github.com/MbinOrg/mbin.git . | ||
``` | ||
|
||
> [!TIP] | ||
> You might now want to switch to the latest stable release tag instead of using the `main` branch. | ||
> Try: `git checkout v1.7.3` (v1.7.3 might **not** be the latest version: [lookup the latest version](https://github.com/MbinOrg/mbin/releases)) | ||
### Create & configure media directory | ||
|
||
```bash | ||
|
@@ -177,7 +181,7 @@ nano .env.local | |
Make sure you have substituted all the passwords and configured the basic services in `.env` file. | ||
|
||
> [!NOTE] | ||
> The snippet below are to variables inside the .env file. Using the keys generated in the section above "Generating Secrets" fill in the values. You should fully review this file to ensure everything is configured correctly. | ||
> The snippet below are to variables inside the `.env` file. Using the keys generated in the section above "Generating Secrets" fill in the values. You should fully review this file to ensure everything is configured correctly. | ||
```ini | ||
REDIS_PASSWORD="{!SECRET!!KEY!-32_1-!}" | ||
|
@@ -208,7 +212,7 @@ MAILER_DSN=smtp://username:[email protected]:587?encryption=tls&auth_mode= | |
MAILER_DSN=smtp://username:[email protected]:465?encryption=ssl&auth_mode=log | ||
``` | ||
|
||
#### OAuth2 keys for API credential grants | ||
### OAuth2 keys for API credential grants | ||
|
||
1. Create an RSA key pair using OpenSSL: | ||
|
||
|
@@ -235,6 +239,8 @@ OAUTH_PASSPHRASE=<Your (optional) passphrase from above here> | |
OAUTH_ENCRYPTION_KEY=<Hex string generated in previous step> | ||
``` | ||
|
||
See also: [Mbin config files](../02-configuration/01-mbin_config_files.md) for more configuration options. | ||
|
||
## Service Configuration | ||
|
||
### PHP | ||
|
@@ -328,14 +334,14 @@ composer clear-cache | |
|
||
### Caching | ||
|
||
You can choose between either Redis, Valkey or KeyDB. | ||
You can choose between either Valkey, KeyDB or Redis. | ||
|
||
> [!TIP] | ||
> More Redis/Valkey/KeyDB fine-tuning settings can be found in the [Redis configuration guide](../02-configuration/redis.md). | ||
> More Valkey/KeyDB/Redis fine-tuning settings can be found in the [Valkey / KeyDB / Redis configuration guide](../02-configuration/05-redis.md). | ||
#### Redis | ||
#### Valkey / KeyDB or Redis | ||
|
||
Edit `redis.conf` file: | ||
Edit `redis.conf` file (or the corresponding Valkey or KeyDB config file): | ||
|
||
```bash | ||
sudo nano /etc/redis/redis.conf | ||
|
@@ -430,7 +436,7 @@ php bin/console doctrine:migrations:migrate | |
``` | ||
|
||
> [!IMPORTANT] | ||
> Check out the [PostgreSQL configuration page](../02-configuration/postgresql.md). You should not run the default PostgreSQL configuration in production! | ||
> Check out the [PostgreSQL configuration page](../02-configuration/04-postgresql.md). You should not run the default PostgreSQL configuration in production! | ||
## Install RabbitMQ | ||
|
||
|
2 changes: 1 addition & 1 deletion
2
docs/02-admin/01-installation/docker.md → docs/02-admin/01-installation/02-docker.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
# Installation | ||
|
||
You can choose between: | ||
You can choose between server production installations: | ||
|
||
- [Bare metal/VM installation](./bare_metal.md) | ||
- [Bare metal/VM installation](01-bare_metal.md) (recommended) | ||
|
||
Or: | ||
|
||
- [Docker installation](./docker.md) | ||
- [Docker installation](02-docker.md) |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,11 @@ | ||
# Optional Features | ||
# Optional Features | ||
|
||
There are several options features in Mbin, which you may want to configure. | ||
|
||
Like setting-up: | ||
|
||
- [Mercure](01-mercure.md) - Mercure is used to provide real-time data from the server towards the clients. | ||
- [Single sign-on (SSO)](02-sso.md) - SSO can be configured to allow registrations via other SSO providers. | ||
- [Captcha](03-captcha.md) - Captcha protection against spam and anti-bot. | ||
- [Image metadata cleaning](04-image_metadata_cleaning.md) - Clean-up and remove metadata from images using `exiftool`. | ||
- [S3 storage](05-s3_storage.md) - Configure an object storage service (S3) compatible bucket for storing images. |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,8 @@ | ||
# Running Mbin | ||
# Running Mbin | ||
|
||
When you're the server admin, you mind find the following pages useful: | ||
|
||
- [First setup](01-first_setup.md) - Helps creating your admin first account on Mbin and more... | ||
- [Back-up](02-backup.md) - How to back-up your databases? | ||
- [Upgrades](03-upgrades.md) - Where to think about when performing Mbin upgrades. | ||
- [Messenger jobs](04-messenger.md) - When running Symfony Messenger & RabbitMQ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.