Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum
@PEPE_Le_Sfont Tylko Unraid
- 1
@nalej_mi_zupy: Wygląda dziadowo. Nie posiadam drukarki 3D, przez co nie mam jak zrobić poprawnego mocowania dla dysku. Pozostaje tylko na niezastąpione trytytki. Dedykowany odpada ze względu na cenę. To coś kosztowało mnie 70zł za s720 + po 40 za dyski i też koło 40 za RAMy. Mam stertę różnych terminali i ciężko mi to dokładnie wycenić.
@hrumque: TDP procka to 15W. Mam jakiś miernik prądu ale nie wiem,
@hrumque: TDP procka to 15W. Mam jakiś miernik prądu ale nie wiem,
źródło: IMG_20230818_173156
PobierzPracował ktoś z laravel-websockets ? Czy lepszą praktyką jest włączenie SSL przez podpięcie ścieżek do plików z cert i key i odwoływanie się do socketu przez zewnętrzny port, czy lepiej zrobić to przez konfigurację nginx-proxy, tam sprawdzać SSL i potem kierować ruch na socket po wewnętrznym porcie?
W dokumentacji pokazali oba sposoby, ale nie wytłumaczyli który lepszy/gorszy. Wstępnie zrobiłem to sobie przez nginxa, ale zastanawiam się czy to będzie miało jakiś narzut
W dokumentacji pokazali oba sposoby, ale nie wytłumaczyli który lepszy/gorszy. Wstępnie zrobiłem to sobie przez nginxa, ale zastanawiam się czy to będzie miało jakiś narzut
@nowiutki: +1 dla nginx proxy , no ssla terminujesz na proxy, wiec juz masz zysk na cpu,+ dodatkowe logi, nie boj Pan bedzie zap#@dalac :)
This is the Way !
This is the Way !
konto usunięte via Wykop
- 1
@nowiutki: nie przejmuj się tym narzutem, raz że w dzisiejszych czasach jest znikomy, dwa że czy zrobisz go warstwę wyżej czy niżej aż tyle nie zmienia - ta sama robota do wykoniania. Tyle że jedno dodatkowe międzymordzie po drodze.
Ja bym też terminował SSL na reverse proxy, chyba że są inne powody np. wymagasz kosmicznie niskich opóźnień, albo masz bardzo duży narzut na konkretny setup bezpieczeństwa. Nginx to solidny, dobrze
Ja bym też terminował SSL na reverse proxy, chyba że są inne powody np. wymagasz kosmicznie niskich opóźnień, albo masz bardzo duży narzut na konkretny setup bezpieczeństwa. Nginx to solidny, dobrze
#laravel #php #ubuntu #docker
Ma ktoś jakiś poradnik albo wie jak zaktualizować apke z laravela 8.52 na laravela10? Pytam bo chatgpt nie pomaga bo wiedza się jego kończy na wrześniu 2021 :( google nie pomaga (ale zapewnie pewnie ja czegoś nie rozumiem, albo źle wpisuję :| ). W dokumentacji znalazłem poradnik jak zaktualizować jak z 9 zrobić 10 ale wiem że nic nie wiem
Ma ktoś jakiś poradnik albo wie jak zaktualizować apke z laravela 8.52 na laravela10? Pytam bo chatgpt nie pomaga bo wiedza się jego kończy na wrześniu 2021 :( google nie pomaga (ale zapewnie pewnie ja czegoś nie rozumiem, albo źle wpisuję :| ). W dokumentacji znalazłem poradnik jak zaktualizować jak z 9 zrobić 10 ale wiem że nic nie wiem
@massejferguson: pamiętaj, ze to nadal sie nie uda na php7.4
- 0
#laravel #ubuntu #php #docker
Według dokumentacji laravela (https://laravel.com/docs/10.x/sail#sail-php-versions) nie da się ustawić php na 7.4 bo taki jest php mi potrzebne do apki . Po zmianie w docker-compose.yml w context: ./vendor/laravel/sail/runtimes/7.4 i w image: sail-7.4/app pojawia mi się komunikat
root@pszemek:~/exampleapp# ./vendor/bin/sail up
[+] Running 1/1
! laravel.test Warning 0.2s
[+] Building 0.0s (0/0)
Według dokumentacji laravela (https://laravel.com/docs/10.x/sail#sail-php-versions) nie da się ustawić php na 7.4 bo taki jest php mi potrzebne do apki . Po zmianie w docker-compose.yml w context: ./vendor/laravel/sail/runtimes/7.4 i w image: sail-7.4/app pojawia mi się komunikat
root@pszemek:~/exampleapp# ./vendor/bin/sail up
[+] Running 1/1
! laravel.test Warning 0.2s
[+] Building 0.0s (0/0)
@massejferguson: no źle rozumiesz. Uzywaj larvy i saila w wersji 9.x :)
Nie możesz używać najnowszej, bo PHP7.4 już jest niewspierany.
Nie możesz używać najnowszej, bo PHP7.4 już jest niewspierany.
@massejferguson: nie, nie ma.
Wracaj na Laravel 9 albo zawitaj do 2023 z nowym PHP xD
Wracaj na Laravel 9 albo zawitaj do 2023 z nowym PHP xD
#laravel #php #ubuntu #docker
Zrobiłem nowy projekt laravela przez
potem
Zrobiłem nowy projekt laravela przez
curl -s https://laravel.build/example-app | bash
potem
cd
#docker #php #ubuntu #laravel
Ustawiłem w dockerze 'Expose daemon on tcp://localhost:2375 without TLS' na włączoną.
Wpisałem w Ubuntu 'export DOCKER_HOST=tcp://localhost:2375'
Wpisałem 'cd /mnt/c/Users/11111/Desktop/zadaniedowykonania'
Po wpisaniu composer require laravel/sail --dev pokazuje mi /mnt/c/ProgramData/ComposerSetup/bin/composer: 14: php: not found
Wszystko to robie na windows11 w wsl2 na ubuntu w dockerze.
Co mam zrobić żeby działało? Chciałym to robić przez dockera.
Ustawiłem w dockerze 'Expose daemon on tcp://localhost:2375 without TLS' na włączoną.
Wpisałem w Ubuntu 'export DOCKER_HOST=tcp://localhost:2375'
Wpisałem 'cd /mnt/c/Users/11111/Desktop/zadaniedowykonania'
Po wpisaniu composer require laravel/sail --dev pokazuje mi /mnt/c/ProgramData/ComposerSetup/bin/composer: 14: php: not found
Wszystko to robie na windows11 w wsl2 na ubuntu w dockerze.
Co mam zrobić żeby działało? Chciałym to robić przez dockera.
#docker #php #ubuntu #laravel
/mnt/c/ProgramData/ComposerSetup/bin/composer: 14: php: not found
To oznacza że jednak trzeba zainstalować php na ubuntu bo inaczej nie odpalisz sail? (robię to przez dockera i wsl2(ubuntu) na windows11) Czy po prostu jest inna możliwość bez instalowania php(jakoś przez dockera?)? bo tutaj na wykopie użytkownicy powiedzieli mi że php nie trzeba bo jest w kontenerze dockera ale
root@ASD:/mnt/c/Users/22222/Desktop/projekt# composer require laravel/sail --dev
/mnt/c/ProgramData/ComposerSetup/bin/composer: 14: php: not found
To oznacza że jednak trzeba zainstalować php na ubuntu bo inaczej nie odpalisz sail? (robię to przez dockera i wsl2(ubuntu) na windows11) Czy po prostu jest inna możliwość bez instalowania php(jakoś przez dockera?)? bo tutaj na wykopie użytkownicy powiedzieli mi że php nie trzeba bo jest w kontenerze dockera ale
@massejferguson: Możesz odpalić Composera w tymczasowym kontenerze Dockera:
A potem, jak już ci się Sail zainstaluje to odpalasz composera przez sail:
docker run --rm --interactive --tty \
--volume $PWD:/app \
composer <command>A potem, jak już ci się Sail zainstaluje to odpalasz composera przez sail:
vendor/bin/sail composer <command>#ubuntu #docker #laravel #php
Macie jakąś stronę internetową wyjaśniającą dla początkującego tworzenie użytkownika i nadawanie uprawnień dla niego w ubuntu. Bo to co czytam strony przez wyszukiwarkę google to nie wiem czy im ufać czy nie bo podawają czasami sprzeczne informacje albo takie wtf informacje i nie chce szkud sobie narobić w laptopie przez z-----e poradniki.
Macie jakąś stronę internetową wyjaśniającą dla początkującego tworzenie użytkownika i nadawanie uprawnień dla niego w ubuntu. Bo to co czytam strony przez wyszukiwarkę google to nie wiem czy im ufać czy nie bo podawają czasami sprzeczne informacje albo takie wtf informacje i nie chce szkud sobie narobić w laptopie przez z-----e poradniki.
@massejferguson: mówisz o ubuntu na dockerze czy masz zainstalwoane ubuntu? jak na dockerze to zostaw jak jest, na koncie root pracuj, jesteś programistą, nie powinno cię to zbytnio interesować.
@massejferguson: Ja na Twoim miejscu nie robiłbym lokalnie jako root w WSL, bo wtedy wszystkie pliki należą do tego użytkownika i jeżeli np. masz podpięty do projektu volumen w docker-compose (a z Twoich innych wiadomości zakładam, że masz, bo używasz Sail), to kontener może mieć problemy z przeczytaniem tych plików, bo one są tylko dla roota, a w Sail masz użytkownika sail (https://github.com/laravel/sail/blob/1.x/runtimes/8.2/Dockerfile#L49).
Ja bym zrobił na Twoim miejscu
Ja bym zrobił na Twoim miejscu
konto usunięte via Wykop
- 1
W Sail, którego pewnie używasz są zdefiniowane 3 kontenery:
[...]
- kontener z Nginx
@panDocent: jesteś pewien? Z tego co pamiętam Sail nie obsługuje domyślnie ani Nginxa, ani Apacha, tylko korzysta z tego wbudowanego w PHPa serwerka.
@nowiutki: masz rację, tam jest jeden konter - https://github.com/laravel/sail/blob/1.x/stubs/docker-compose.stub z PHP. W kodzie widać, że jest to artisan https://github.com/laravel/sail/blob/1.x/runtimes/8.2/supervisord.conf#L8 czyli jakaś paczka z Laravela do stawiania serwera developerskiego.
#docker #laravel #php #ubuntu
Czy jest sens używania tableplus (https://tableplus.com/) dla baz danych? Czy może używać czegoś innego(tylko czego?)?
Czy jest sens używania tableplus (https://tableplus.com/) dla baz danych? Czy może używać czegoś innego(tylko czego?)?
@massejferguson: każde ide od jetbrains ma też tool wbudowany do baz danych. Ewentualnie standalone DataGrip
- 1
Taka sprawa #pcmasterrace. Kiedyś do kopania chia kupiłem Z640 i wyposażyłem w 128GB ramu i 2x Xeon E5-2658Av3. Potem jak miałem przez chwilę montażystę to wpadła karta RTX2060 12GB. Na co można wykorzystać teraz ten sprzęt?
Filmy na YT montuję na #macbook oraz moim gierkowym sprzętem: RTX2080Ti + i9 9900k.
Postawić sobie z tego #nas na #truenas? Czy jakoś wykorzystać do YT/twitcha?
Filmy na YT montuję na #macbook oraz moim gierkowym sprzętem: RTX2080Ti + i9 9900k.
Postawić sobie z tego #nas na #truenas? Czy jakoś wykorzystać do YT/twitcha?
konto usunięte via Wykop
- 0
@kamillus: Masz wiele możliwości. Możesz z tego NAS zrobić za pomocą TrueNAS/OMV. To daje duże pole bo możesz mieć na tym NAS a za pomocą pluginów/Dockera możesz mieć swoje multimedialne centrum rozrywki, jakiś pobierak plików z torrentów, przesyłanie plików, możesz mieć swojego office jak wgrasz na dockerze Nextclouda z Nextcloud Office.
Można też swój serwer maila postawić i podpiąć pod domenę, ale tu akurat musiałbyś mieć IP na zewnątrz z
Można też swój serwer maila postawić i podpiąć pod domenę, ale tu akurat musiałbyś mieć IP na zewnątrz z
- 1
@MWittmann: akurat zewnętrzne IP to nie problem. Torrenty i inne warezy mnie nie interesują. Póki co zastanawiam się żeby używać tego jako maszyny do streamingu z przechowalnią plików i nagrań :D
- 0
Ktoś może mógłby pomóc z Dockerem i Spring Bootem?
https://stackoverflow.com/questions/76686711/using-pulled-docker-image-postgres-error-spring-boot-postgres
#programowanie #naukaprogramowania #docker #java
https://stackoverflow.com/questions/76686711/using-pulled-docker-image-postgres-error-spring-boot-postgres
#programowanie #naukaprogramowania #docker #java
- 0
@everybodykombinerki: Nie da się ustawić tego samego container name, bo pojawia się błąd, że jest już zajęty
@Nofenak: chodzi mi o to, żeby użyć tego name w adresie, chodzi o popróbowanie różnych aliasów
no i spróbować w apce w ogóle czy Spring czyta ten adres i jego próbuje użyć - w logach pewnie to będzie widać pod co chce się podłączyć
no i spróbować w apce w ogóle czy Spring czyta ten adres i jego próbuje użyć - w logach pewnie to będzie widać pod co chce się podłączyć
- 0
Mam 2 obrazy na Docker Hub. Jeden do API a drugi do bazy (Spring Boot i Postgres): https://hub.docker.com/repository/docker/nofenak/my-images/general
Chciałbym odpalić je w Docker Desktop jako jeden kontener, tak jakby ktoś odpalał na innym komputerze, ale niestety nie wiem, jak to zrobić.
#java #spring #postgresql #docker #programowanie #naukaprogramowania
Chciałbym odpalić je w Docker Desktop jako jeden kontener, tak jakby ktoś odpalał na innym komputerze, ale niestety nie wiem, jak to zrobić.
#java #spring #postgresql #docker #programowanie #naukaprogramowania
- 6
Jak ktoś pracuje na #macos z #docker i nie zna https://orbstack.dev to polecam sprawdzić :)
Posiada dokładnie te same komendy co docker.
#programowanie
Posiada dokładnie te same komendy co docker.
#programowanie
- 0
@chodzacy_internet: źle przefiltrowałem logi, jednak wypluwa errory
Error: Invalid authorizationToken at Object.exports.getAuthHeaderObjectWithToken (/home/Shinobi/node_modules/backblaze-b2/lib/utils.js:20:15) at Object.exports.list (/home/Shinobi/node_modules/backblaze-b2/lib/actions/bucket.js:43:24) at B2.listBuckets (/home/Shinobi/node_modules/backblaze-b2/lib/b2.js:26:27) at /home/Shinobi/libs/uploaders/backblazeB2.js:58:28 at _fulfilled (/home/Shinobi/node_modules/q/q.js:854:54) at /home/Shinobi/node_modules/q/q.js:883:30 at Promise.promise.promiseDispatch (/home/Shinobi/node_modules/q/q.js:816:13) at /home/Shinobi/node_modules/q/q.js:624:44 at runSingle (/home/Shinobi/node_modules/q/q.js:137:13) at flush (/home/Shinobi/node_modules/q/q.js:125:13) at processTicksAndRejections (node:internal/process/task_queues:78:11)- 0
mireczki, bo Wy zawsze pomożecie. Mam taki problem, że nie potrafie rozróżnić do czego jest gitlab-runner, a do czego docker. Próbuje zrobić continous integration do mojej aplikacji labview. Chciałbym, że gitlab atuomatycznie wykonywał testy po commicie i udostępniał z nich raport, a jeśli nie będę tego w stanie zrobić to z innego miejsca bym chciał uruchamiać testy i wyświetlać w gicie w pipeline jakiś raport, ile na pass ile na fail. Zatrzymałem
- 0
Wyciągnąłem właśnie z dna szafy starego laptopa Dell Latitude E6400 i chciałbym dać mu drugie (albo jeszcze kolejne) życie. Nie mam pojęcia co jest w środku. Teraz szukam lekkiej dystrybucji #linux żeby całość jakoś w miarę sensownie śmigała, żebym działał #docker i żebym mógł hostować jakieś swoje dziwne rzeczy typu serwer TAK. W linuxa nie za bardzo umiem jbc.
Jaką dystrybucję Linuxa polecacie?
Jaką dystrybucję Linuxa polecacie?
@Daldek: Żadnej. Żadna nie bedzie poprawnie działała, poza specjalistycznym rozwiązaniami dla żonglerów zaawansowanymi ustawieniami. Ledwo ci ten sprzęt przeglądarkę udźwignie.
konto usunięte via Wykop
- 3
@Daldek: potrzebujesz desktop?
Wrzucić tam jakiegoś debiana z xfce (lub bez jak nie potrzebujesz desktopa) allbo rockylinuxa.
W żadne antixy nie ma sensu się bawić, jak kolega @keep_it_real proponuje bo będziesz miał trochę p---------a się by coś co nie jest w repo tam odpalić. Szczególnie jak ten komp ma robić za serwer.
Wrzucić tam jakiegoś debiana z xfce (lub bez jak nie potrzebujesz desktopa) allbo rockylinuxa.
W żadne antixy nie ma sensu się bawić, jak kolega @keep_it_real proponuje bo będziesz miał trochę p---------a się by coś co nie jest w repo tam odpalić. Szczególnie jak ten komp ma robić za serwer.
Heja!
Od prawie 6 lat korzystam ze środowiska #apple - tj. #macbook pro + #iphone. Jestem zadowolony, cenię sobie bardzo synchronizację miedzy tymi urządzeniami itd.
Na co dzień zajmuję się #programowanie, jestem #programista15k, mój MacBook Pro już średnio domaga, gdy odpalę infrę #docker z 20 kontenerami, a do tego przeglądarka, vs code, . Planuję końcem roku przenieść się na
Od prawie 6 lat korzystam ze środowiska #apple - tj. #macbook pro + #iphone. Jestem zadowolony, cenię sobie bardzo synchronizację miedzy tymi urządzeniami itd.
Na co dzień zajmuję się #programowanie, jestem #programista15k, mój MacBook Pro już średnio domaga, gdy odpalę infrę #docker z 20 kontenerami, a do tego przeglądarka, vs code, . Planuję końcem roku przenieść się na
@damian44__: jeśli chodzi o synchronizację to nie wiem ale do pracy developerskiej dwie inne rzeczy do rozważenia:
- macbook na M1/M2 będzie na pewno cichszy pod dużym obciążeniem od dowolnego laptopa na windows
- terminal, docker, k8s i wszystkie inne takie developerskie narzędzia działają o niebo lepiej na macos niż na windows. WSL2 czyli ten subsystem linuxowy to jest jedna wielka studnia goryczy i kopalnia frustracji w codziennej pracy przez
- macbook na M1/M2 będzie na pewno cichszy pod dużym obciążeniem od dowolnego laptopa na windows
- terminal, docker, k8s i wszystkie inne takie developerskie narzędzia działają o niebo lepiej na macos niż na windows. WSL2 czyli ten subsystem linuxowy to jest jedna wielka studnia goryczy i kopalnia frustracji w codziennej pracy przez
@damian44__: na apple wszystko działa Ci zbyt bezproblemowo i szukasz dziury w całym. Mysle ze po tylu latach przechodzac na win+android byś osiwiał
7
Dlaczego Alpine w obrazach dockerowych to nie zawsze dobry pomysł?

Głównym powodem, dla którego zaczęto na potęgę wykorzystywać Alpine, jest oczywiście jego rozmiar. 5 MB — tyle waży obraz Alpine. W porównaniu do np. Debiana (125 MB) lub Ubuntu (188MB) jest to spora różnica. Alpine ma jednak kilka istotnych wad, o których przeczytasz w artykule.
z- 3
- #
- #
- #
- #
- #
- #




















Zaczynając od tego, że dostał zadanie w Laravel, które jest postawione na starszej wersji (dostał zapewne pliki całej aplikacji do postawienia, bez vendor i .env). Chciał to odpalić na Windows, ale początkowo mu kompletnie nie szło, potem poszedł w Docker, który też był chybiony, skończyło się bodajże na Sail.
@asdfghjkl: to nawet nie jest wiedza o PHP, trochę wadzi o devops, trochę o sysops.
Najlepiej byłoby zacząć od postawienia plain index.php, później może pobawić się w stawianie wordpressa (dla ambitnych sado-maso - mogą nawet coś na wp zaprogramować), potem dopiero Laravel.