Add post-installation steps
This commit is contained in:
parent
55154d6f91
commit
bdf782dc6e
|
@ -7,4 +7,37 @@ menu:
|
|||
---
|
||||
|
||||
## Creating an admin account
|
||||
### In the browser
|
||||
|
||||
After signing up in the browser, you will need to use the command line to give your newly created account admin privileges. Assuming your username is `alice`:
|
||||
|
||||
```bash
|
||||
RAILS_ENV=production bin/tootctl accounts update alice --role admin
|
||||
```
|
||||
|
||||
### From the command line
|
||||
|
||||
You can create a new account using the command line interface.
|
||||
|
||||
```bash
|
||||
RAILS_ENV=production bin/tootctl accounts create \
|
||||
alice \
|
||||
--email alice@example.com \
|
||||
--confirmed \
|
||||
--role admin
|
||||
```
|
||||
|
||||
A randomly generated password will be shown in the terminal.
|
||||
|
||||
## Filling in server information
|
||||
|
||||
After logging in, navigate to the **Site settings** page. While there are no technical requirements for filling in this information, it is considered crucial for operating a server for humans.
|
||||
|
||||
|Setting| |
|
||||
|-------|-|
|
||||
|Contact username|Your username so people know who owns the server|
|
||||
|Business e-mail|An e-mail address so people locked out of their accounts, or people without accounts, can contact you|
|
||||
|Instance description|Why did you start this server? Who is it for? What makes it different?|
|
||||
|Custom extended information|You can put all sorts of information in here but a **code of conduct** is recommended|
|
||||
|
||||
After you fill these in, simply hit "Save changes".
|
Loading…
Reference in New Issue