Jaka DB i gdzie do prostej web apki?

0

Cześć,
powiedzmy, że mam serwer na którym siedzi apka w Angularze, docker z C# webapi i docker z postgresem. Jest to testowy serwer deweloperski.

Chciałbym uruchomić serwer 'produkcyjny' z niedużym ruchem. Co zamiast dockera z baza SQL? Bawić się w jakieś wolumeny przechowujące stan bazy dla dockera czy iść w coś innego? AWS/Azure odpada, za drogie, ten projekt nic nie zarobi, nie takie jest jego przeznaczanie, a nie mam zamiaru do tego dopłacać - czołowi dostawcy chmury są drodzy dla pet projektów :D

jakieś porady?

1

Może mikr.us da radę ? Jak będziesz mieć bardzo mało danych, to tam jest współdzielona baza (chyba do 200M per projekt). Jak więcej to na osobnym VPS postaw sobie postgresa (jak mogę, to unikam wrzucania baz w kontenery).
Oracle ma free tier, tam też możesz na VPS sobie postawić postgresa. Słyszałem, że Oracle potrafi wyłączać niekatywne serwery, ale ja mam już chyba 4 lata, czasami i 3 miesiące tam nie zaglądam i mi nie wyłączyli.

2

SQLite

2

Czemu nie heroku?

2

Na aws jest darmowy vps, mam tam kilka usług, akurat są to serwisy na .net. Baza też jest za darmo ale max 30gb

Kiedyś wziąłem testowo najtańszego vps z ovh, to działał o wiele wolniej niż ten darmowy z aws

1

mikrus ma dedykowane bazy....chyba ogarne to w ten sposob...

screenshot-20240402171232.png

1

Na mikrusie możesz postawić za darmo bazę na swoim ssh. Te płatne są po to by nie wykorzystywać zasobów ssh.

Ogólnie to ja bym poszedł w free tier na Oracle, zainstalował ręcznie i z banki jak to nic komercyjnego.

2

Bawić się w jakieś wolumeny przechowujące stan bazy dla dockera czy iść w coś innego

Przecież to nie jest żadna "zabawa". Podmontuj /var/myappdata:/var/lib/postgresql/data w composie i masz gotowe. Postgres świetnie działa w kontenerze, a jeśli to jest pet project to nie potrzebujesz chmurowych wodotrysków.

1 użytkowników online, w tym zalogowanych: 0, gości: 1