Karol Wypchlo
f7f03d183a
replace api env vars with domain vars
2022-02-16 14:59:15 +01:00
Karol Wypchlo
d3be15dc03
remove unnecessary portal name env var
2022-02-15 12:52:11 +01:00
Karol Wypchlo
563e351f8e
remove dashboard url env var usage
2022-02-09 14:13:53 +01:00
Ivaylo Novakov
991cfc3000
Cleanup Kratos, Oathkeeper, CockroachDB.
2021-12-16 13:08:35 +02:00
Karol Wypchlo
b768ca9973
fix transitioning to cli command
2021-09-15 12:50:22 +02:00
Karol Wypchlo
ecb73e7498
drop caddy as proxy
2021-08-27 14:15:22 +02:00
Karol Wypchło
71f9d5280e
use webhook instead of discrod bot to send messages ( #979 )
...
* initial refactor
* do not use before define
* forgot to remove client
* test notification
* add /cc
* fix /cc
* fix /cc role
* fix /cc
* test file upload
* test file upload
* test file upload
* default to no mentions
* unformat
* replace discord with DiscordWebhook
* add readme
* don't fail on failures in message send
2021-07-16 13:12:58 +02:00
Karol Wypchlo
34eb822cf8
explain env vars
2021-06-17 13:45:53 +02:00
Karol Wypchlo
f6299e4e9d
use SKYNET_SERVER_API in discord bot
2021-06-16 16:50:05 +02:00
Karol Wypchlo
163f29ce78
replace DOMAIN_NAME with SSL_CERTIFICATE_STRING
2021-04-20 11:45:40 +02:00
Karol Wypchlo
143ef617fe
set defaults for caddyfile
2021-04-20 11:09:01 +02:00
Karol Wypchło
fede204c6b
Accounts ( #554 )
...
* stripe env
* stripe env
* stripe env
* allow post
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* accounts/**
* favicon
* foo
* foo
* foo
* foo
* foo
* foo
* title
* fix dashboard timestamp
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* prices
* Revert "prices"
This reverts commit 7071ed4ef4
.
* Make sure we don't accidentally commit `kratos.yml`.
* Add Oathkeeper access rules for Stripe.
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* Add `max_breaches` to Kratos's sample config file.
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* payments
* cache .next folder
* Use own fork of Kratos's `master` in order to get the fix for the migrations issue.
* Don't retry running Kratos migrations.
* payments
* restart: no
* no
* no
* no
* no
* no
* no
* no
* no
* no
* payments
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* accounts
* limits
* limits
* nginx depends on accounts and kratos-migrate depends on cockroach.
* upload limit rate
* upload limit rate - 2
* upload limit rate - 3
* upload limit rate - 4
* upload limit rate - 5
* upload limit rate - 6
* upload limit rate - 7
* upload limit rate - 8
* upload limit rate - 9
* forgotten password link
* use header for skylink
* use header for skylink
* use header for skylink
* use header for skylink
* use header for skylink
* use header for skylink
* use header for skylink
* use header for skylink
* copy to clipboard
* fix ratelimit issue
* Allow access to the stripe webhook.
* enable allow_promotion_codes
* Allow POST on webhook.
* Add all env vars accounts need to docker-compose.
* Don't use custom port for accounts.
* print recovery
* recovery sign up link
* refactor cors header response
* refactor cors header response
* do not log unauthorized
* fix registration link
* settings logging
* update node and tailwindcss
* move webapp from volume
* host 0.0.0.0
* refactor dockerfile
* enable accounts
* cache public
* uncache public
* remove cache control
* no-cache
* no cache
* Do not use the person's name for registration.
* add verify route
* add verify route
* add verify route
* Go back to using the stock kratos image.
* add verify route
* fix settings link
* clean up verify flow
* refactor Dockerfile
* Remove first and last name from used traits.
* Remove account verification via email.
* Allow additional properties.
* Cookies and tokens last for 30 days now.
* Rename secure.siasky.net to account.siasky.net.
* redirect secure to account
Co-authored-by: Ivaylo Novakov <inovakov@gmail.com>
Co-authored-by: Ivaylo Novakov <ro-tex@users.noreply.github.com>
2021-04-01 15:15:37 +02:00
Karol Wypchlo
9853e6e197
include SKYNET_PORTAL_API in setup script
2021-02-18 10:43:20 +01:00
Karol Wypchlo
abacfc1ed1
improve docs
2020-09-14 15:57:44 +02:00
Ivaylo Novakov
af49e65b04
Switch from `/home/user/.sia/sia.env` to `/home/user/skynet-webportal/.env`.
2020-08-19 19:14:55 +03:00
Karol Wypchlo
259e3ddffa
docker setup
...
docker progress
docker works
env variables
2020-07-31 00:50:42 +02:00
Karol Wypchlo
1dbc842c55
cors
2020-07-27 17:04:21 +02:00
Karol Wypchło
a7c57b3c5a
Handshake integration ( #302 )
2020-07-27 11:30:55 +02:00
Karol Wypchlo
e97a339789
fix .env file missing
2020-07-08 14:49:06 +02:00
Karol Wypchło
f067c50648
Improve server infrastructure setup and scripts ( #231 )
2020-06-22 11:54:01 +02:00