Update README
This commit is contained in:
parent
4e4757bac5
commit
88926ac162
1 changed files with 24 additions and 9 deletions
33
README.md
33
README.md
|
@ -1,14 +1,29 @@
|
|||
# Mastodon Glitch Edition
|
||||
# Mastodon Glitch Edition (standalone frontend)
|
||||
|
||||
> Now with automated deploys!
|
||||
This is a very hacky fork of akkoma-masto-fe that adds standalone support (meaning your browser can OAuth against an arbitrary instance). It's currently tested to "work" (login doesn't break, basic functionality works) with Iceshrimp and GoToSocial (and it obviously works with Mastodon).
|
||||
|
||||
[][circleci]
|
||||
[][code_climate]
|
||||
To set this up yourself, clone the repo into e.g. `/home/user/masto-fe-standalone` and run `yarn && yarn build:development`.
|
||||
|
||||
[circleci]: https://circleci.com/gh/glitch-soc/mastodon
|
||||
[code_climate]: https://codeclimate.com/github/glitch-soc/mastodon
|
||||
Then configure nginx for a subdomain like this:
|
||||
|
||||
So here's the deal: we all work on this code, and anyone who uses that does so absolutely at their own risk. can you dig it?
|
||||
```
|
||||
map $http_upgrade $connection_upgrade {
|
||||
default upgrade;
|
||||
'' close;
|
||||
}
|
||||
|
||||
- You can view documentation for this project at [glitch-soc.github.io/docs/](https://glitch-soc.github.io/docs/).
|
||||
- And contributing guidelines are available [here](CONTRIBUTING.md) and [here](https://glitch-soc.github.io/docs/contributing/).
|
||||
server {
|
||||
include sites/example.com/inc/ssl.conf;
|
||||
server_name masto.example.com;
|
||||
|
||||
location / {
|
||||
root /home/user/masto-fe-standalone/public/;
|
||||
index index.html;
|
||||
try_files $uri /index.html;
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
And open `https://masto.example.com` in your browser, type in your instance domain, press the button & follow the OAuth flow.
|
||||
|
||||
Should anything break, open `https://masto.example.com/logout.html` or clear local storage manually.
|
||||
|
|
Loading…
Reference in a new issue