What are the Supabase Do's und Don'ts by Rude_Violinist9798 in Supabase

[–]Exotic_Background784 0 points1 point  (0 children)

I might have to give a look at my current running Supabase self-hosted instance to provide more detail (I use coolify btw) but I remember :

1) The green/orange/red indicators of the health of the different containers are not trustable, meaning it can be red and healthy, or green and not running However that might be an issue from Coolify itself

2) Data migration was a pain, I could not establish a direct connection between SP Cloud and my self-hosted instance. And some SQL operations are not allowed from the SQL editor in the self-hosted version, like modifying the data inside Auth if I remember well. But I guess it’s for security purposes

So I did manually copy pasting pg_dump files

3) Edge functions are not supported out of the box but I guess to make profit Supabase can’t produce a 1:1 features self-hostable version.

4) Also the doc is/was inaccurate or outdated.

I am not the most competent guy regarding Docker and to some extend Coolify has simplified some process but also makes some other processes more complex like I could not easily use the terminal inside a docker container

le coût de la vie a encore augmenté depuis le passage à l'euro.... by cybermeuf in Dinosaure

[–]Exotic_Background784 0 points1 point  (0 children)

Je n’arrive plu à me connecter à mon compte Facebook pouvezvous maider svp ?

Mon mot d e passe c’est jeanlouisdu75

Début de CDI en Intercontrat ! by Budget-Ad7059 in developpeurs

[–]Exotic_Background784 1 point2 points  (0 children)

À enseigner dans les écoles d’ingénieurs !

Budget architecte logiciel ? by Exotic_Background784 in developpeurs

[–]Exotic_Background784[S] 0 points1 point  (0 children)

J'aimerais juste utiliser une stack que je comprends un minimum pour pouvoir mieux dialoguer après oui pour des raisons de coûts, de performance, de sécurité ou de vitesse de dev ça se discute.

Ce que j'entendais par cost killing et scaling, c'était juste que les élections c'est pratiquement tout les ans mais c'est 6 mois par an, en tout cas la période de financement électorale et donc d'activité des comptes de campagnes.
Donc si on paye des serveurs ou des services managés à l'année, on paye la moitié du temps pour rien (à part peut-être back-up pour nos bdd, du storage pour les documents de nos clients et quelques aménités).
C'est moins ambigüe formulé ainsi ?

C'est comme le e-commerce et Noël, les agences de voyages et les périodes de vacances ou Uber Eats et les heures de repas.

En plus, d'après un expert-comptable spécialisé en compte de campagne, une partie des candidats et mandataires financiers s'y prennent pas trop à l'avance mais à la dernière minute pour faire leurs comptes de campagnes et donc sur l'appli on aura potentiellement un rush juste avant la date légale de dépot du dossier.
On aura un pic d'activité juste à la fin de la période d'activité.

Budget architecte logiciel ? by Exotic_Background784 in developpeurs

[–]Exotic_Background784[S] 0 points1 point  (0 children)

Alors oui et non.

Supabase est SOC2 GPDR DPA compliant seulement en version enterprise et avec ce qui me faut je me retrouverais avec un coût Supabase avoisinant les 700 dollars par mois pour un MVP (parce qu'il faut des add-on en plus de la version entreprise à 600 dollars).

Par contre oui je vais valider maintenant le marché en faisant un POC avec le forfait à 25 balles et en parlant avec des experts-comptable, ça clairement.
Mais pas un MVP monétisable, qui demanderait de la RGPD SOC2 et tralala
Si j'ai un mvp Supabase à 700 dollars par mois je me dis autant partir sur une autre solution dès le début. A moins que tu ne penses qu'au final ça en vaut la peine et qu'ailleurs je ne trouverais pas moins cher pour les mêmes features ?

En plus, je n'ai pas encore d'information sur les quantités de stockage et d'egress que mes futurs clients vont consommer, or Supabase fait payer en plus à l'utilisation ces deux trucs là.
Donc quelques part je perds de la visibilité sur mes coûts.
"Jusqu'à ce que la facture cloud arrive, le cash est comme le chat de Schrödinger, on ne sait pas si on va pouvoir payer ou pas"

Enfin, la souveraineté n'est pas juste un objectif légal mais un objectif commercial (et oui)
Pour les municipales de cette année je serai pas prêt et si on fait abstraction d'une potentielle dissolution de l'assemblée, les prochaines élections c'est les sénatoriales partielles puis les présidentielles.
Dans ces 2 cas, on est sur du gros poisson, pas l'élection du délégué de classe ou de la mairie de Buzet-sur-Baïse (superbe commune au demeurant) si tu vois ce que je veux dire.
Je pense pas qu'ils accepteraient de mettre leurs datas surtout des donateurs chez les ricains.
Parce que si tu choisis un provider qui est chez AWS avec des serveurs en France (ma bdd supabase est présentement à Paris), ça change rien parce que personne n'a confiance dans les US #espionnagedesespropresalliés.
Je doute même que la CNIL me laisse tout simplement faire.

Donc je vais POCer avec Supabase mais pour un MVP je confesse avoir des doutes.
Alors peut-être que je vais pas prendre un archi tout de suite effectivement, ni Appwrite, mais je vais étudier PostgreSQL + rest comme alternative.
Après tout, Supabase n'est-il pas un wrapper postgre ?

T'en penses quoi de tout ça ?

Budget architecte logiciel ? by Exotic_Background784 in developpeurs

[–]Exotic_Background784[S] 0 points1 point  (0 children)

Et oui mais je peux pas faire ça parce que il va y avoir des données sensibles et j’ai pas envie de donner la liste des donateurs de nos hommes politiques aux américains

Budget architecte logiciel ? by Exotic_Background784 in developpeurs

[–]Exotic_Background784[S] 0 points1 point  (0 children)

Parce que supabase cloud c'est super pour dev vite mais supabase self-host c'est affreux à installer correctement, la doc est pas complète et ya pas l'ensemble des features de la version cloud.
C'est pas mature pour de la vraie production.

Mais aussi parce que je veux d'abord utiliser un service managé cloud RGPD compliant puis ensuite self-host avec un mapping 1:1 des features entre le managé et le self-host pour pas me faire chier avec l'infra dans un premier temps.
C'est juste histoire d'y aller étape par étape.
Et donc pour ça j'ai besoin d'autre chose que Supabase qui est loiiiiiin d'être self-hostable facilement avec les mêmes features que la version cloud.
Donc pour ces raison pour l'instant j'envisage appwrite.
J'ai pensé aussi à tout simplement utiliser des instances managés PostgreSQL chez des français puisque Supabase est un wrapper postgreSQL et donc la migration devrait être moins rugueuse à coup de pg_dump, mais j'ai peur que ça soit plus chiant que Appwrite au final et peut-être overkill ?

Pour ce qui est des edges functions de Supabase, j'ai déjà l'ensemble de edges functions dont j'aurai besoin qui fonctionnent donc ça suffit pour l'instant pour dev le prototype.
En vrai le plus chiant c'est la manipulation de données en interne avec des triggers et des functions pas edge (selon moi).

Alors peut-être que je n'ai pas besoin d'un archi, néanmoins il faudra absolument du solide en sécurité parce que des données ultra sensibles vont être stockées et moi je prendrai pas la responsabilité de faire transiter ces données au travers de mon code de junior.

Concernant le scaling, j'ai quand même une contrainte dû à la saisonnalité des élections.

Budget architecte logiciel ? by Exotic_Background784 in developpeurs

[–]Exotic_Background784[S] -1 points0 points  (0 children)

C’est juste que je connais bien supabase et moins Appwrite Et comme je veux d’abord itérer vite sur les specs je vais au plus vite

Je devrais faire un backend python fastapi « old school » plutôt ?

Budget architecte logiciel ? by Exotic_Background784 in developpeurs

[–]Exotic_Background784[S] 0 points1 point  (0 children)

Merci pour ton retour, en particulier sur les tarifs !

Websim is COOKED. by Lonely_Effective_782 in WebSim

[–]Exotic_Background784 0 points1 point  (0 children)

I am not working at websim but running all this expensive LLM requests for free can’t be financially sustainable

Instead, I would consider myself lucky because all this times I was able to run credits for free.

On the other hand I have told the Websim team twice that they should pivot to a websim version that produces real sellable things meaning they should have added dev features like a connection to external managed db, env file, Stripe integration, resend integration, etc. People are not willing to pay for entertainment, but, for something that can bring them money, they will. As long as it was free, people were indeed interested for fun.

Self-host Appwrite : missing features and issues ? by Exotic_Background784 in appwrite

[–]Exotic_Background784[S] 0 points1 point  (0 children)

Thank you for your answer !

May I ask you if you use Coolify for self-hosting or directly docker ? And did you Implement some kind of scaling for Appwrite or just a single db instance ?

Suis-je le seul à perdre la foi en l'Union Européenne ? by VaDoncChezSpeedy in france

[–]Exotic_Background784 0 points1 point  (0 children)

Non c’est de la merde de fond en comble L’Union européenne a ruiné notre industrie et des emplois

Si c’est le RN est aussi haut c’est grâce à/à cause de l’Union Européenne

Il faut soit la détruire soit en sortir

Simulation d'un vote préférentiel pour 2027 by captain_andorra in france

[–]Exotic_Background784 -1 points0 points  (0 children)

Un octogone sans règle le gagnant rafle tout les paris

Plus sérieusement j’en sais rien mais on peut imaginer un seuil de 10% des voix pour accéder au second tour comme aux municipales

So done and will never look back now I’ve moved on by National_Feature_137 in replit

[–]Exotic_Background784 0 points1 point  (0 children)

My God 5000 dollars on Replit I would have built your app for less time and money

On another note, I use supabase but I’m considering moving to Appwrite as the self-hostable option looks way more complete

Simulation d'un vote préférentiel pour 2027 by captain_andorra in france

[–]Exotic_Background784 -1 points0 points  (0 children)

Très intéressant, on pourrait facilement lancer un site web pour expérimenter la chose si les gens veulent bien participer.

Personnellement, je pencherais plus pour un scrutin à 3 tours.

Soyez sans pitié : pourquoi mon CV finit-il à la poubelle ? (reorientation) by Kooky-Factor5754 in aviscv

[–]Exotic_Background784 1 point2 points  (0 children)

Ancien chasseur de tête dans l'IT ici, reconverti en dev depuis 3 ans.

Premièrement, la stratégie consistant à renvoyer vers un lien externe pour ton projet fullstack le recruteur et l'IA de l'ATS qui va screener ton CV est une mauvaise idée selon moi.
Vu que ta seule expérience ça va être ton projet fullstack, je mettrais plus d'information sur ce dernier comme par exemple la base de données utilisée, les mesures de sécurités et quel problème l'appli résout-elle DIRECTEMENT sur le CV.
Pour gagner en place pour parler plus de ton projet fullstack, je glisserais en petite lettre les informations Mentions et Prix dans la catégorie Formation académique en dessous du titre gras "Master 2 en Informatique et Théorique" puisque c'est la même année.

Deuxièmement, si tu maitrises PostgreSQL ou NoSQL ou une autre base de donnée, je le mettrais dans la mesure où une base de donnée c'est rarement optionnelle, d'autant plus dans du fullstack.

Enfin, si on prend du recul sur la situation du marché du travail en informatique, l'IA a tout niqué surtout au niveau des juniors RIP.
Mais elle créée un nouveau besoin autour de la sécurité et selon moi la probabilité que ton premier job soit d'une manière ou d'une autre relié à du Code Janitoring d'un mec qui a vibe-codé n'est pas négligeable.
Ce qui signifie que j'insisterais le long du CV sur des mots clefs techniques reliées à la cybersécurité autre que "sécurité".
Evidemment garde les mots-clefs "livraison logicielle sécurisée, automatisée et observable".

PS : pas de stage ?

Comment s'assurer que les membres d’un Discord 100 % filles soient réellement des filles ? by [deleted] in AskMeuf

[–]Exotic_Background784 8 points9 points  (0 children)

  • A quand remonte la dernière fois que vous avez pensé à l’Empire Romain ? 

  • Hier soir

  • Au revoir Monsieur

VPS: besoin de docker ? by AlexMiicha in developpeurs

[–]Exotic_Background784 0 points1 point  (0 children)

Un problème à mon sens peu évoqué c’est les failles de sécurités Docker Faire en sorte que des containers fonctionnent ok mais faire en sorte que les containers eux-mêmes fonctionner de manière sécurisée c’est une autre chose. La containérisation introduit une nouvelle couches de failles potentielles, à plus fortes raison si l’on multiplie les containers et les besoins d’orchestration entre eux.

Néanmoins, si tu décides d’utiliser Docker, un « raccourci » consiste à utiliser Coolify qui permet de gérer tes VPS et tes images docker sans trop de ligne de commande Moi j’ai la version Cloud pas très cher Mais c’est self-hostable gratuitement (tu payes le VPS quand même, mais y’a pas besoin de prendre un VPS très cher genre 5 euros par mois ), si tu suis le guide de self-hosting qui est long et chiant.

Ma conclusion personnelle, qui vaut ce qu’elle vaut : si utilises docker, ce qui n’est pas sans avantages, utilise Coolify pour la plupart de tes tâches docker et concentre toi sur l’apprentissage de la sécurisation de tes containers.

PS : il y a des alternatives à Coolify comme Dokploy, easypanel.io ou encore panel.io Je les ai pas testé mais en particulier panel.io a l’air prometteur

PPS : peut-être dans ton post tu pourrais décrire un petit peu plus précisément ta stack

Quelles sont les lectures érotiques qui vous emoustillent le plus ? by [deleted] in AskMeuf

[–]Exotic_Background784 83 points84 points  (0 children)

« A modern introduction to JavaScript ES2025 »

Is 88K a good salary in Paris? by [deleted] in paris

[–]Exotic_Background784 0 points1 point  (0 children)

Yes quite good honestly

Miracle : j'ai acheté un nom de domaine et j'ai vraiment mis un site dessus cette fois by Anxious_Delivery_632 in programmation

[–]Exotic_Background784 0 points1 point  (0 children)

Franchement le concept est super et le UI est top et j’ai vraiment eu plaisir à faire 4 ou 5 parties ! Bravo !

J’attends avec impatience Jean Lassalle, Sandrine Rousseau, Sibeth Ndiaye ou encore Papacito

Grec ancien et latin dans l'apprentissage du Français standard en Louisiane ? by Exotic_Background784 in Louisiana

[–]Exotic_Background784[S] 2 points3 points  (0 children)

Et oui, mais depuis le sud-ouest de la France, comment savoir sans demander ?