|
|
|
|
Boah endlich. Können wir das später in eine App mit Container packen und über Testflight (iOS) releasen?
|
|
|
|
|
|
|
Vielleicht ganz zum Schluss nochmal was zu den Betriebskosten und der Infrastruktur. Potber "läuft" (lies: wird ausgeliefert, weil der Server macht ja nur wenig) als Docker-Container (Repository habe ich mal im Startpost verlinkt) auf einem solchen vServer. Ich bin recht optimistisch, dass ich da auch ne dreistellige Nutzerzahl abbilden könnte (ohne Middleware). Ihr seht selbst - 6 Tacken im Monat, das sind natürlich peanuts, die tun mir gar nicht weh.
|
|
|
|
|
|
|
|
|
|
|
| Zitat von Ameisenfutter
Vielleicht ganz zum Schluss nochmal was zu den Betriebskosten und der Infrastruktur. Potber "läuft" (lies: wird ausgeliefert, weil der Server macht ja nur wenig) als Docker-Container (Repository habe ich mal im Startpost verlinkt) auf einem solchen vServer. Ich bin recht optimistisch, dass ich da auch ne dreistellige Nutzerzahl abbilden könnte (ohne Middleware). Ihr seht selbst - 6 Tacken im Monat, das sind natürlich peanuts, die tun mir gar nicht weh.
| |
Kannst du doch sogar auf github pages hosten oder?
|
|
|
|
|
|
|
Normalerweise steht PHP-Code ja hinter einem Server (Apache, nginx, ...), die CORS-Config wird oft dort abgehandelt. Wenn potber.de dort gewhitelisted ist, funktioniert der CORS-preflight-check.
Also hoffentlich keine Änderung der Codebase, nur in der apache-config.
|
|
|
|
|
|
|
Ja, hoffe das kann jemand machen. Bin da raus, weiß nur das so was geht
|
|
|
|
|
|
|
| Zitat von Oli
| Zitat von Ameisenfutter
Vielleicht ganz zum Schluss nochmal was zu den Betriebskosten und der Infrastruktur. Potber "läuft" (lies: wird ausgeliefert, weil der Server macht ja nur wenig) als Docker-Container (Repository habe ich mal im Startpost verlinkt) auf einem solchen vServer. Ich bin recht optimistisch, dass ich da auch ne dreistellige Nutzerzahl abbilden könnte (ohne Middleware). Ihr seht selbst - 6 Tacken im Monat, das sind natürlich peanuts, die tun mir gar nicht weh.
| |
Kannst du doch sogar auf github pages hosten oder?
| |
Ich habe GitHub pages immer nur im Kontext von static sites verwendet, daher keine Ahnung.
|
|
|
|
|
|
|
Ich denke das ist eine reine JS Anwendung, abgesehen von diesem Proxy?
|
|
|
|
|
|
|
| Zitat von Oli
Ich denke das ist eine reine JS Anwendung, abgesehen von diesem Proxy?
| |
Joa - aber man muss bei SPAs immer so ein bisschen Routing im Server konfigurieren, damit Refreshs und so richtig funktionieren. Siehe hier: https://github.com/spuxx1701/potber/blob/develop/.nginx/nginx.conf
Keine Ahnung, ob sich das mit GitHub pages verträgt.
/ Probier gerne mal.
// Hab mit dem Hosting aber auch keinen Schmerz. Hab da natürlich die Vorteile von ordentlichen Domains, portainer zum Verwalten der Container und anderen Sachen.
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von Ameisenfutter am 16.01.2023 13:33]
|
|
|
|
|
|
| Zitat von Admiral Bohm
Normalerweise steht PHP-Code ja hinter einem Server (Apache, nginx, ...), die CORS-Config wird oft dort abgehandelt. Wenn potber.de dort gewhitelisted ist, funktioniert der CORS-preflight-check.
Also hoffentlich keine Änderung der Codebase, nur in der apache-config.
| |
In jedem Fall bin ich mir recht sicher, dass das in keinem Verhältnis zu dem Aufwand steht, den ich hätte, wenn ich da jetzt noch ein Node.js-Backend hochziehen müsste.
|
|
|
|
|
|
|
|
|
|
|
Wieso ember? Nur aus Interesse
|
|
|
|
|
|
|
|
|
|
|
| Zitat von Ameisenfutter
/ Issues kann ohnehin jeder erstellen, der einen GitHub-Account hat.
| |
Top. Evtl werde ich einen pOT GH account erstellen, um nicht meinen echten Namen zu doxxen. Und alles schön auf Englisch, wunderbar. Ich habe mich echt schwer getan meinen Bugreport auf deutsch zu schreiben.
|
|
|
|
|
|
|
| Zitat von poppxapank
Wieso ember? Nur aus Interesse
| |
Weil pure Liebe. ♥
|
|
|
|
|
|
|
| Zitat von PutzFrau
| Zitat von Ameisenfutter
/ Issues kann ohnehin jeder erstellen, der einen GitHub-Account hat.
| |
Top. Evtl werde ich einen pOT GH account erstellen, um nicht meinen echten Namen zu doxxen. Und alles schön auf Englisch, wunderbar. Ich habe mich echt schwer getan meinen Bugreport auf deutsch zu schreiben.
| |
Ja, ich kann auch nicht mehr switchen. Discord- und Codesprache ist bei mir Englisch, alles andere fühlt sich weird an.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Ameisenfutter am 16.01.2023 15:48]
|
|
|
|
|
|
Fun fact: Der Autor ist sehr aktiv in der ember community.
|
|
|
|
|
|
|
| Zitat von Ameisenfutter
| Zitat von PutzFrau
| Zitat von Ameisenfutter
/ Issues kann ohnehin jeder erstellen, der einen GitHub-Account hat.
| |
Top. Evtl werde ich einen pOT GH account erstellen, um nicht meinen echten Namen zu doxxen. Und alles schön auf Englisch, wunderbar. Ich habe mich echt schwer getan meinen Bugreport auf deutsch zu schreiben.
| |
Ja, ich kann auch nicht mehr switchen. Discord- und Codesprache ist bei mir Englisch, alles andere fühlt sich weird an.
| |
Geht mir ähnlich, aber bei Behördensoftware wird es ... weird. https://github.com/digitalservicebund/grundsteuer/blob/main/app/domain/states/states.server.ts
previousFlurstueckHasMiteigentum
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Admiral Bohm am 16.01.2023 16:02]
|
|
|
|
|
|
| Zitat von Admiral Bohm
Geht mir ähnlich, aber bei Behördensoftware wird es ... weird.
| |
Anfängerkram gegen das, was SAP für Auswüche aus der Benamungshölle verzapft.
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von theromi am 16.01.2023 16:07]
|
|
|
|
|
|
Jo, da kenne ich auch reichlich Perlen aus verschiedenen SAP-Systemen. Fahrzeuginstandhaltungssystem bei der Bahn ist da großes Kino.
|
|
|
|
|
|
|
Gerade zufällig gesehen: Tabellen (siehe hier) gehen auch noch nicht richtig bzw. werden in ihrem „Ursprungsformat“ gezeigt.
Und YT Videos, jedenfalls im Metal thread, scheinen auch nich zu gehen.
|
|
|
|
|
|
|
Heute neu:
- Überarbeitete Navigation, stark orientiert an dem Vorschlag von Slutti. Danke dafür, es gefällt mir jetzt viel besser! Bitte gebt mir Feedback, ob Ihr mit der neuen Navigation besser zurecht kommt. Konsequenz ist natürlich, dass man die Position der Navigation natürlich nicht mehr selbst konfigurieren kann.
- Eingebettete Videos sollten sich jetzt besser einfügen, vor allem auf dem Desktop.
- Direktlinks zu Posts funktionieren jetzt (Beispiel). Auch hier ist die URL-Syntax ähnlich zu den Foren-URLs, so dass ihr Links direkt parsen könnt (habe ich im Startpost ergänzt).
- URL-Tags werden nun auch richtig geparsed
- Ein paar Fixes und andere kleine Änderungen.
- Ein bisschen Dokumentation.
Cache leeren nicht vergessen.
|
[Dieser Beitrag wurde 6 mal editiert; zum letzten Mal von Ameisenfutter am 17.01.2023 7:59]
|
|
|
|
|
|
| Zitat von Admiral Bohm
| Zitat von Ameisenfutter
| Zitat von PutzFrau
| Zitat von Ameisenfutter
/ Issues kann ohnehin jeder erstellen, der einen GitHub-Account hat.
| |
Top. Evtl werde ich einen pOT GH account erstellen, um nicht meinen echten Namen zu doxxen. Und alles schön auf Englisch, wunderbar. Ich habe mich echt schwer getan meinen Bugreport auf deutsch zu schreiben.
| |
Ja, ich kann auch nicht mehr switchen. Discord- und Codesprache ist bei mir Englisch, alles andere fühlt sich weird an.
| |
Geht mir ähnlich, aber bei Behördensoftware wird es ... weird. https://github.com/digitalservicebund/grundsteuer/blob/main/app/domain/states/states.server.ts
previousFlurstueckHasMiteigentum
| |
Genau mein Humor: isGrundstueckBundeslandKnown
|
|
|
|
|
|
|
Vor dem Schlafengehen noch die frohe Botschaft, dass enos die CORS-Header gesetzt hat. Ich werde morgen testen, ob die beiden potber-URLs funktionieren, aber lokal geht's schonmal ohne Proxy.
Ich freue mich gerade tierisch, dass das so unkompliziert und zügig geklappt hat. Vielen, vielen Dank an enos. ♥
/ Falls es nicht klar wird - die ersten beiden Zeilen unter "Response Headers" sind es, worauf ich wartete.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Ameisenfutter am 17.01.2023 0:14]
|
|
|
|
|
|
nice!
|
|
|
|
|
|
|
| Zitat von Ameisenfutter
| Zitat von poppxapank
Wieso ember? Nur aus Interesse
| |
Weil pure Liebe. ♥
| |
Puuuh, okay. Ich find diese handlebars Syntax ja ganz furchtbar
|
|
|
|
|
|
|
| Zitat von Ameisenfutter
Vor dem Schlafengehen noch die frohe Botschaft, dass enos die CORS-Header gesetzt hat. Ich werde morgen testen, ob die beiden potber-URLs funktionieren, aber lokal geht's schonmal ohne Proxy.
https://i.imgur.com/aPkrdlo.png
Ich freue mich gerade tierisch, dass das so unkompliziert und zügig geklappt hat. Vielen, vielen Dank an enos. ♥
/ Falls es nicht klar wird - die ersten beiden Zeilen unter "Response Headers" sind es, worauf ich wartete.
| |
Nice!
Ich dachte ich hätte CORS einigermaßen verstanden, aber offenbar doch nicht. Hätte jetzt erwartet, dass da test.potber.de in allow-origin steht
|
|
|
|
|
|
|
Er hats lokal getestet
|
|
|
|
|
|
|
Die Navigationsbar finde ich äußerst gelungen!
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Flitzpiepe42 am 17.01.2023 10:33]
|
|
|
|
|
|
|
|
|
Thema: potber ( pot meets ember: Ein mobile-first web client ) |