https://github.com/nesosuke/mastodon-install-script
簡単にMastodonサーバーを建てられるようにするスクリプト / Scritpts to easily deploy Mastodon on Ubuntu
https://github.com/nesosuke/mastodon-install-script
mastodon
Last synced: about 2 months ago
JSON representation
簡単にMastodonサーバーを建てられるようにするスクリプト / Scritpts to easily deploy Mastodon on Ubuntu
- Host: GitHub
- URL: https://github.com/nesosuke/mastodon-install-script
- Owner: nesosuke
- License: gpl-3.0
- Created: 2018-12-08T13:43:26.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-08-02T07:02:20.000Z (over 1 year ago)
- Last Synced: 2025-11-11T22:01:05.137Z (2 months ago)
- Topics: mastodon
- Language: Shell
- Homepage:
- Size: 94.7 KB
- Stars: 31
- Watchers: 3
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome - Mastodon-install-script - 誰でもMastodonサーバーを立てられるようになるやつ(主語デカ) . (Social Media / Blogging)
README
# Mastodon-install-script
Scritpts to easily deploy Mastodon on Ubuntu.
I hope it will be useful for you.
**NOTE: By using this script, Mastodon will be installed on non-docker environment.**
## Usage
### Install Mastodon
1. Create user `mastodon` and add sudoers.
```bash
# adduser mastodon
# adduser mastodon sudo
```
2. Change user to `mastodon` and clone this repository.
```bash
# su - mastodon
$ cd ~
$ git clone https://github.com/nesosuke/mastodon-install-script.git
```
3. Run `install.sh`.
This script will ask you to enter the server's domain name and email address of the administrator.
```bash
$ cd mastodon-install-script
$ ./install.sh
```
4. Follow the interactive instructions.
This will create `.env.production`[^setup].
[^setup]:
### Update Mastodon
1. Change user to `mastodon` and clone this repository.
```bash
# su - mastodon
$ cd ~
$ git clone https://github.com/nesosuke/mastodon-install-script.git
```
2. Run `update.sh`.
```bash
$ cd mastodon-install-script
$ ./update.sh
```
## Reference
- Mastodon(github repo)
- Official Installation Manual