Wazoo Web Bytes
Wazoo Web Bytes
  • Видео 47
  • Просмотров 179 437
Build Your First Microservices Empire with Spring Boot 3 | Spring Cloud
Have you wanted to learn more about Microservices and how to leverage Spring Cloud within your own architecture and projects?
This might be the video for you! We go through a small microservice architecture approach, which involves taking two existing Web Service Spring Boot projects and updating them to become microservice friendly. We add in a Service Registry, which communicates with each of the microservices to become a central hub.
Next, we put together a Config Server which contains all of our microservice configurations across our project. As each service starts up, they will ping the config server and retrieve their appropriate configuration information.
Finally, we cap things off b...
Просмотров: 182

Видео

Build an Asteroids Game with PhaserJS and JavaScript
Просмотров 3702 месяца назад
In this guide you'll learn how to make a simple Asteroids game from scratch, using Vite, Phaser & JavaScript. 👉👉Grab the Code on Github! github.com/wazooinc/phaser-meteor-swarm 🔗Grab My Other Products Available on Gumroad: - Prepare Your System to Make Web Games with Phaser wazoowebbytes.gumroad.com/l/golhs - Build Your First Web Service API Using Java Spring Boot wazoowebbytes.gumroad.com/l/xo...
Adding SSL Support to Your WordPress Docker Setup!
Просмотров 1 тыс.4 месяца назад
Have you wanted to setup your own local SSL host for WordPress development and testing? In this video, I'm going to show you an way to take an existing Docker configuration that we put together in another video, to add the necessary support for SSL. 👉👉 Here's where you can find mkcert: github.com/FiloSottile/mkcert (It's also available on tooling like Scoop and Chocolatey) 👉👉Grab the Code on Gi...
Docker Setup for Local WordPress Development
Просмотров 6 тыс.5 месяцев назад
Are you sick of working with complicated WordPress setups using tools like XAMPP? Or maybe you've got a not-quite-working Docker configuration and need just a nudge in the right direction? In this video, I'm going to show you an way to set up a local WordPress development environment using Docker. We'll create a local NGINX image, along with a MySQL database, and bring everything together for W...
Unleash Java Email in Spring Boot 3 with Docker and Mailhog
Просмотров 4306 месяцев назад
Looking to add Java Mail support to your Spring Boot 3 application? In this exciting tutorial, I'll take you step-by-step through the process of using Mailhog in combination with Docker, in order to intercept mail from your server! 👉👉 Get the Code on github! t.ly/eUwrA 🔗Grab My Other Products Available: - Packaging a JavaScript Frontend in Java Spring Boot: t.ly/gaKyT - Build Your First Web Ser...
From Scratch to Fullstack: Create a Todo Planner App with Java Spring Boot 3.2
Просмотров 1,6 тыс.8 месяцев назад
Looking to create your own web application? Have you used productivity tools like JIRA or Trello? In this exciting tutorial, I'll take you step-by-step through the process of creating your very own Todo Planner web application using Java Spring Boot for the server and Thymeleaf for the frontend. Whether you're a seasoned developer or just getting started, this tutorial is perfect for anyone loo...
Adding Flyway Migration Support To a Spring Boot Application
Просмотров 89010 месяцев назад
Let's jump into the world of Database Migrations using Flyway! Think of a Database Migration as kind of a "Git for your Database Schema". A Migration is the act of performing a change to your existing database structure, and since it's very important for others working on the same project to be using the same database structure, this will help you out! 👉👉Grab the source (on github): t.ly/6SrAa ...
Adding Docker Support to a Spring Boot App
Просмотров 17110 месяцев назад
Let's take a few steps into the world of Docker and image container management! I go through the process of adding Docker support to an existing Spring Boot fullstack application! 👉👉Grab the source (on github): t.ly/6SrAa 🔗Grab My Other Products Available: - Packaging a JavaScript Frontend in Java Spring Boot: t.ly/gaKyT - Build Your First Web Service with Java Spring Boot: t.ly/iv_84 👋🏻Connect...
Strategies for Github Tagging and Release Management
Просмотров 1,9 тыс.11 месяцев назад
Let's jump into the world of Git and Release Management Planning! Interesting stuff as I go through some of the things to think about as you add new features and enhancements to an existing project - the Spring Boot Blog Application In this video, you'll learn: - How to manage changes in your project with different branches - How to use Git Tagging - How to create a release on Github 👉👉Grab the...
Unleash the Power of GraphQL in Spring Boot: A Beginner's Journey
Просмотров 361Год назад
Are you ready to dive into the world of GraphQL and Spring Boot? Join me in introduction to GraphQL, where I'll walk you through the fundamentals and show you how to integrate it seamlessly with Spring Boot. In this video, you'll learn: - What GraphQL is and how it differs from RESTful APIs - Setting up a Spring Boot project for GraphQL - Defining GraphQL schema and types - Creating GraphQL que...
HowTo: Handle JSON Web Token Authentication API with React
Просмотров 2,1 тыс.Год назад
This is a "sequel" to a previous project we put together, which involved setting up JWT (JSON Web Token) authentication in Java Spring Boot. Building from that starting point, we're going to look at how to consume, or work with, this authentication server API using a JavaScript frontend. This video will go through setting up React, React-Router and a teeny bit of React Redux to handle one way t...
MASTER JWT Authentication with Java Spring Boot 3
Просмотров 14 тыс.Год назад
Learn JWT Authentication with an example project for Spring Boot 3. JWT Authentication is the most popular way to implement authentication in your application, and probably one of the more popular questions from beginner to intermediate Spring Boot developers. We'll go through some flow diagrams to demonstrate where JWT authentication fits into things, then we'll implement with some code - by t...
Unlocking the Power of Scheduled Jobs in Spring Boot
Просмотров 991Год назад
Today we have another bit of a fullstack demo for those new to using Java Spring Boot. We'll be looking at Scheduled Jobs, also known as Scheduled Tasks. There are 3 options when using Scheduled in Java Spring Boot, and we'll go through all 3: 1. FixedDelay - The same thread executes the Job. If the thread is busy when the next execution is timed to occur, Spring Boot will wait until the thread...
Build Your Own News Reader From Scratch with Spring Boot
Просмотров 1 тыс.Год назад
Today we have another beginner-based web fullstack project - building a news reader with Java Spring Boot, Thymeleaf and a few bits of jQuery! News Readers are a popular type of fullstack projects for the beginner / intermediate developer. A news reader commonly works by allowing you to store several URL links to RSS feeds all over the web. RSS is a popular XML based format which is most common...
Easy Local WordPress Setup in 5 Minutes with Docker!
Просмотров 31 тыс.Год назад
Are you sick of working with complicated WordPress setups? In this video, I'm going to show you an easy way to set up a local WordPress development environment using Docker. Whether you're a beginner or an experienced WordPress developer, this video is definitely for you! By the end of the video, you'll be able to set up a local WordPress development environment in 5 minutes, without any headac...
Unlock Feature Flags in Java Spring Boot 3 -- with Togglz!
Просмотров 3 тыс.Год назад
Unlock Feature Flags in Java Spring Boot 3 with Togglz!
Deploy MariaDB & PHPMyAdmin in Seconds with Spring Boot & Docker Compose!
Просмотров 684Год назад
Deploy MariaDB & PHPMyAdmin in Seconds with Spring Boot & Docker Compose!
Unlock the Power of Java Spring Boot: Get 5 Starter Projects Instantly!
Просмотров 479Год назад
Unlock the Power of Java Spring Boot: Get 5 Starter Projects Instantly!
Master React & Spring Boot with This Step-By-Step Daily Devotional App Tutorial!
Просмотров 1,4 тыс.Год назад
Master React & Spring Boot with This Step-By-Step Daily Devotional App Tutorial!
Packaging a JavaScript Frontend in Java Spring Boot | New FREE Product
Просмотров 195Год назад
Packaging a JavaScript Frontend in Java Spring Boot | New FREE Product
Build Your First Web Service with Java Spring Boot | New FREE Product
Просмотров 169Год назад
Build Your First Web Service with Java Spring Boot | New FREE Product
Intro to Database Migrations in Spring Boot 3 with Flyway
Просмотров 8 тыс.Год назад
Intro to Database Migrations in Spring Boot 3 with Flyway
Build an ENTIRE BLOG Application with ASP.NET MVC 7 in 72 min. | BEGINNER
Просмотров 4,9 тыс.Год назад
Build an ENTIRE BLOG Application with ASP.NET MVC 7 in 72 min. | BEGINNER
RSS FEED SUPPORT IN YOUR SPRING BOOT BLOG IN 20 MINUTES
Просмотров 591Год назад
RSS FEED SUPPORT IN YOUR SPRING BOOT BLOG IN 20 MINUTES
Upgrade the Blog Application Demo From Spring 2 to Spring 3!
Просмотров 241Год назад
Upgrade the Blog Application Demo From Spring 2 to Spring 3!
1 MIN JAVA QUICK TIP | USING THE BUILDER PATTERN
Просмотров 118Год назад
1 MIN JAVA QUICK TIP | USING THE BUILDER PATTERN
Setup VS Code Like a Pro
Просмотров 566Год назад
Setup VS Code Like a Pro
BUILD A FULLSTACK APPLICATION WITH SPRING BOOT 3, VITE & BACKBONE | BEGINNER
Просмотров 2,3 тыс.Год назад
BUILD A FULLSTACK APPLICATION WITH SPRING BOOT 3, VITE & BACKBONE | BEGINNER
TOP 3 CHANGES IN SPRING SECURITY 6.0
Просмотров 1,7 тыс.Год назад
TOP 3 CHANGES IN SPRING SECURITY 6.0
Create a Docker image for the Spring Boot 3 Todo Application from scratch
Просмотров 658Год назад
Create a Docker image for the Spring Boot 3 Todo Application from scratch

Комментарии

  • @zarakikenpachi1799
    @zarakikenpachi1799 Час назад

    great work bro!

  • @agnemedia624
    @agnemedia624 4 дня назад

    Thank you work great with in apple environment. It's a bit tricky with home brew PATH adjustment

    • @wazoowebbytes
      @wazoowebbytes 3 дня назад

      Thanks for confirming! Yeah - managing dependencies on every platform, language or toolkit is a very real problem that I'm so happy smart people are looking into.

  • @agnemedia624
    @agnemedia624 4 дня назад

    Great explaining and focus on 'name' configire and setup with Nginx. Thank you How different Apache default.conf and set up for sending emails nice to see

  • @jonbell6653
    @jonbell6653 4 дня назад

    Hi Sir and Thank you . . . for the eCommerce app - My thoughts are: Stack to include industry Best Practices [ Please show the app running successfully ASAP and incrementally and frequently . . . . vs at the very end of a 7 hour course . . . . spring boot, preferablly a templating engine thymeleaf or ? / [ Angular or React if you insist ] / mySQL or postgreSQL and just the basics ! configuration is KEY in my opinion so that we are successful building a working application. Please show the app running successfully frequently. " I have not been successful building a major Spring application. "

  • @emanuelsaramago1039
    @emanuelsaramago1039 7 дней назад

    I'm getting an error on Wordpress "Error establishing a database connection". But the database is running on docker. What's missing?

  • @PeterMakky-o9h
    @PeterMakky-o9h 9 дней назад

    Thanks for video. Unfortunatly I couldn't installed the mkcert, because of this error "'mkcert' is not recognized as an internal or external command,operable program or batch file." Any idea how to solve.Thanks

    • @wazoowebbytes
      @wazoowebbytes 8 дней назад

      Sure thing! If I didn't have the link in the description for it, I'll update it now. I use Scoop on windows which makes it easy to install a lot of tools (it's similar to Chocolatey if you've heard of that) - but mkcert is available here with some instructions for all platforms - github.com/FiloSottile/mkcert - hope that helps!

  • @brendancurtin6378
    @brendancurtin6378 10 дней назад

    Very nice video and also the SSL followup. I tried in both WIndows 11 and Ubuntu with no problems - provided I remembered to use the right version of the Wordpress image! One thing missing is the Docker images are not set up for sending emails. If you looking for a new topic that would be great - ie to add the ability to send emails to the dev environment - to test contact forms etc.

    • @wazoowebbytes
      @wazoowebbytes 10 дней назад

      oh wow! Thank you so much - that is an excellent suggestion! <3 - I'm happy to hear everything worked out well on your systems!

  • @nnthtinhvy
    @nnthtinhvy 11 дней назад

    great tut! thanks

    • @wazoowebbytes
      @wazoowebbytes 11 дней назад

      thanks so much! Glad it helped you out! <3

  • @josephmctigue4494
    @josephmctigue4494 16 дней назад

    Do you have this on GitHub by chance?

    • @wazoowebbytes
      @wazoowebbytes 15 дней назад

      I sure do! github.com/wazooinc/spring-boot-3-jwt-authentication - I'll update the link in the description if it isn't there

  • @LuckyBravo
    @LuckyBravo 16 дней назад

    My WordPress installer is broken and without CSS. Checking the logs shows 301 error. The same thing for top admin bar. Luckily the dashboard works fine. Any idea why CSS files aren't loading? Am I missing something? (I'm using AWS EC2 instance with IP address no domain)

    • @wazoowebbytes
      @wazoowebbytes 12 дней назад

      hmm not offhand - could be a few reasons. I don't have an EC2 instance, but I'll try again locally to see if anything could account for that

  • @mansipandit6310
    @mansipandit6310 23 дня назад

    Hey!! iam a complete beginner and your video is very easy to understand but at 29:35 while debugging iam getting error application starting failed and webpage is showing this site cant be reached (im using spring 3.3.3 version and java 22 although i updated my project to new version) please help me iam stuck at this.

    • @wazoowebbytes
      @wazoowebbytes 21 день назад

      hey! Thanks for stopping by. Sounds like your server is having a problem just starting up. Do you see any other kinds of error messages in the logging?

    • @mansipandit6310
      @mansipandit6310 21 день назад

      @@wazoowebbyteswhile debugging it is saying error in starting application and am not getting message like yours hibernate one. It is asking to re run application with debug enabled.

    • @wazoowebbytes
      @wazoowebbytes 20 дней назад

      interesting - did you take a look at my project's pom.xml file in the github link? Maybe that will get things setup so that you can see the debugging. Stupid question from me, but is java working ok on your system too? "java --version" in the terminal gives you something?

  • @poly2081
    @poly2081 27 дней назад

    Perfect! The only reason i encountered a problem was because i forgot to save the .env file before running compose 😂 🙈

    • @wazoowebbytes
      @wazoowebbytes 26 дней назад

      oh nice - that's great to hear that everything worked ok (once you did that)!! Thanks for stopping by!

  • @AliAkbar-t3g4s
    @AliAkbar-t3g4s 28 дней назад

    hi thanks for the video, but i have found error api Link localhost:5173/api/v1/signup 404 (Not Found) , Please help me

  • @domicio1577
    @domicio1577 29 дней назад

    Great video, thank you.

    • @wazoowebbytes
      @wazoowebbytes 28 дней назад

      I'm happy it helped you out! Thanks for stopping by - appreciate it

  • @julio11789
    @julio11789 29 дней назад

    You rock! Thank you so much!

    • @wazoowebbytes
      @wazoowebbytes 29 дней назад

      thanks so much for the comment! I appreciate it, and happy it helped you!

  • @ShamOs73
    @ShamOs73 Месяц назад

    I have this issue with cood when I try to run it with cmd, it returns: service.volumes must be a mapping, and service.networks must be a mapping! And my code is same copy of code in video given. Can anybody give some instructions?

    • @wazoowebbytes
      @wazoowebbytes 19 дней назад

      sorry for the late reply! Are you still having an issue with this? I was gonna suggest that maybe to double check your spacing in the .yml file? YAML is really picky about tabs

  • @wazoowebbytes
    @wazoowebbytes Месяц назад

    It's the first project I've done on this channel for microservices with Spring Boot! What's missing? Did you want more followups? Thanks for any feedback!

  • @demetriuslewis6750
    @demetriuslewis6750 Месяц назад

    This is my first look at spring and i think this was a great overview. Thank you so much for your time!

    • @wazoowebbytes
      @wazoowebbytes Месяц назад

      welcome to the world of spring boot! Thank you so much for stopping by and leaving a comment. I'm so happy it helped you out! <3

  • @tendainmupezeni5157
    @tendainmupezeni5157 Месяц назад

    Thank you very much, that was short and pricise

    • @wazoowebbytes
      @wazoowebbytes Месяц назад

      thank you so much - I'm happy to hear it helped!

  • @hamdanahmed3565
    @hamdanahmed3565 Месяц назад

    Can we do this in next js

    • @wazoowebbytes
      @wazoowebbytes Месяц назад

      should be able to export the Next JS app into spring boot - I'm planning a video on it!

  • @benfitzgerald8140
    @benfitzgerald8140 Месяц назад

    I might have jumped a step using your files from the git repo but the default.conf is broken for me with the restarting of nginx: "nginx: [emerg] host not found in upstream "wordpress:9000" in /etc/nginx/conf.d/default.conf:3" any ideas? (I'm trying to get into docker after years of VVV 😅). My bad, I fixed it - I was missing volumes (- wordpress:/var/www/html) & networks (- internal) params in the docker-compose yaml on the nginx service. This got things running so hopefully it helps the next person.

    • @wazoowebbytes
      @wazoowebbytes Месяц назад

      glad you found it - and thanks for sharing for others to find! Appreciate it a lot.

  • @PeterVatler-hv6nf
    @PeterVatler-hv6nf Месяц назад

    Very useful guide! When I try to run the containers, nginx can't start due "/bin/sh: 1: /start.sh: not found" How to solve this?

    • @wazoowebbytes
      @wazoowebbytes Месяц назад

      oh thanks! I'll take a look and try to reproduce it on my local

    • @joda313
      @joda313 27 дней назад

      I had the same problem. Turns out it was because I had start.sh in Windows-style line endings, so I had to convert it to Unix-style endings.

    • @wazoowebbytes
      @wazoowebbytes 26 дней назад

      @@joda313 ahhh interesting! Thanks for sharing that, and glad everything worked out.

    • @wazoowebbytes
      @wazoowebbytes 19 дней назад

      @@joda313 d'oh - good find! Glad you spotted what was happening!

  • @שילוגסי
    @שילוגסי Месяц назад

    I have 2 issues here - (1) when going to homepage the front page is not showing but downloading some file instead. (2) plugin pages assets are not getting served but i'm getting 404 when requesting them. so the admin pages are not loading the content well, we have missing css, js and images files. all the files exist but nginx does not serve them and return 404s. can you please assist?

    • @adrielch02
      @adrielch02 Месяц назад

      Me pasa lo mismo, no logro resolverlo todavia

  • @BrandTales1
    @BrandTales1 Месяц назад

    This is a great tutorial - clear and concise. But i have a question cos I'm new to development. How do I deploy from docker to live environment? Just an overview of how it works will suffice. Thank you.

  • @DuongTran-zh6td
    @DuongTran-zh6td 2 месяца назад

    i very like spring webflux mernjs of you

    • @wazoowebbytes
      @wazoowebbytes 2 месяца назад

      Thanks for the suggestion! Thank you for stopping by

  • @magicianrom
    @magicianrom 2 месяца назад

    hey it would be pleasure if you could answer my question, so basically ive created an automated wordpress test using selenium(with gherkin) wanted us how can i implement this into docker, i wanted to make im still able to automate

  • @ibrahimelgazwy2658
    @ibrahimelgazwy2658 2 месяца назад

    Great stuff, thank you!

    • @wazoowebbytes
      @wazoowebbytes 2 месяца назад

      Thanks very much for stopping by and for leaving a comment. I'm happy to hear that you found this helpful!

  • @poh9730
    @poh9730 2 месяца назад

    in 19:47 why did you cut the video, I was stuck there

    • @wazoowebbytes
      @wazoowebbytes 2 месяца назад

      oh! my apologies - I was just browsing to the site. What were you stuck on specifically?

  • @anpapala5961
    @anpapala5961 2 месяца назад

    I learned a lot, you can do a Tetris very nice tutorial i loved. Thank i hope you can create more games

    • @wazoowebbytes
      @wazoowebbytes 2 месяца назад

      thanks so much for stopping by and leaving those kind words - glad it helped!

  • @wazoowebbytes
    @wazoowebbytes 2 месяца назад

    Hope y'all enjoy this guide to making your own Phaser project using JavaScript! Let me know what kinds of features you added to this game! I've already updated the codebase in github to display a nice startfield background! Enjoy!

  • @avexar7901
    @avexar7901 2 месяца назад

    I tried to repeat after you. And there is a problem. When we add plugins or themes, their files are not added to Docker containers.

  • @mintz347
    @mintz347 2 месяца назад

    Can you nake more fullstack

  • @DGrowlingChihuahua
    @DGrowlingChihuahua 2 месяца назад

    Great video, thank you. The background music is cool too, what is it? I like to play it in the background while coding.

  • @Just4Pro1
    @Just4Pro1 2 месяца назад

    thakyou but i have a problem and my w-content folder is locked and i don't have persmission to edit files in ubuntu desktop 22

    • @wazoowebbytes
      @wazoowebbytes 2 месяца назад

      yeah - I think I know what I left out - at the end of the wp-content volume line in your docker-compose.yml add a ":rw" (for read-write). Hopefully that helps you out!

    • @Just4Pro1
      @Just4Pro1 2 месяца назад

      @@wazoowebbytes thanks for you reply i tried - ./wp-content:/var/www/html/wp-content:rw but still it's locked and i just able to edit it with sudo command

    • @wazoowebbytes
      @wazoowebbytes 2 месяца назад

      weird - that should work. I'll see if I can re-create that on my end

  • @richardwong7483
    @richardwong7483 2 месяца назад

    Hi, I'm having a problem around 45:34, I'm trying to access localhost:8080/h2-console but this error occur, I'm using Java 22(Springboot 3.3.1) Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. There was an unexpected error (type=Internal Server Error, status=500). IO Exception: "java.net.UnknownHostException: ???: No such host is known (???)" [90028-224] org.h2.message.DbException: IO Exception: "java.net.UnknownHostException: ???: No such host is known (???)" [90028-224] at org.h2.message.DbException.get(DbException.java:212) at org.h2.message.DbException.convert(DbException.java:399) at org.h2.util.NetUtils.getLocalAddress(NetUtils.java:284) at org.h2.server.web.WebServer.updateURL(WebServer.java:398) at org.h2.server.web.WebServer.init(WebServer.java:377) at org.h2.server.web.JakartaWebServlet.init(JakartaWebServlet.java:52) at jakarta.servlet.GenericServlet.init(GenericServlet.java:143) at jakarta.servlet.http.HttpServlet.init(HttpServlet.java:121) at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:837) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:588) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:115) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:1570) Caused by: org.h2.jdbc.JdbcSQLNonTransientException: IO Exception: "java.net.UnknownHostException: ???: No such host is known (???)" [90028-224] at org.h2.message.DbException.getJdbcSQLException(DbException.java:566) at org.h2.message.DbException.getJdbcSQLException(DbException.java:489) ... 26 more Caused by: java.net.UnknownHostException: ???: No such host is known (???) at java.base/java.net.InetAddress.getLocalHost(InetAddress.java:1924) at org.h2.util.NetUtils.getLocalAddress(NetUtils.java:282) ... 23 more Caused by: java.net.UnknownHostException: No such host is known (???) at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:52) at java.base/java.net.InetAddress$PlatformResolver.lookupByName(InetAddress.java:1221) at java.base/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1816) at java.base/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:1149) at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1806) at java.base/java.net.InetAddress.getLocalHost(InetAddress.java:1919) ... 24 more

  • @kevinmosala
    @kevinmosala 3 месяца назад

    For those who couldn't see line 16 of the nginx/default.config file at 19:32 : fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      sure! It should be: fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

  • @abrahamolatubosun4289
    @abrahamolatubosun4289 3 месяца назад

    Hey hi, Great Wazoo. Great video. I built an application using Next.js as frontend and spring-boot 3 for the backend, during development everything works fine but can't seem to build a JAR for both framework to work as a one application. Do you have any video that can compile Next.js and spring-boot one executable JAR file?

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      not yet, but that's an interesting idea! I found this doc on the next.js site around "static exports" - nextjs.org/docs/app/building-your-application/deploying/static-exports#unsupported-features - so you SHOULD be able to have Maven run this static export of your site, then copy it into the Spring Boot folders the same as what I'm doing in the video with React. Good luck, and hope that helps!

  • @SergioDeFalco
    @SergioDeFalco 3 месяца назад

    Hi! thanks for your tutorial, just tested this but ./src is created by the linux user, when WordPress on Docker is owned by www-data:www-data, how did you solved this?

  • @voboghure-dev
    @voboghure-dev 3 месяца назад

    Wow, excellent explanation. Just one thing, IMO I dont think its good to optimize to use wp-content folder only, because in development time editor will not suggest wp functions properly if we dont have wp-admin and wp-includes folder in our editor (I use VSCode). Whats your thoughts about that?

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      yeah that's a really good point. When I set out to setup this experiment, I was approaching it from an angle where you might be working on 10 wordpress sites. So I would only want to commit to git the actual different data between each of the 10 vs. also committing 10 copies of the same wp-admin and wp-includes. But maybe I'm wrong to think this way? Good points to think about, appreciate the feedback!!

  • @jaiderariza1292
    @jaiderariza1292 3 месяца назад

    localhost works! but for host.docker.internal I got ERR_CONNECTION_TIMED_OUT :(... another problem is the wp permalinks only work on plain, noooo :(

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      arrrgh! Thanks -- I'll look at this setup again

  • @alexandermanieinarsson6433
    @alexandermanieinarsson6433 3 месяца назад

    Had been using Xampp which kept failing me and was to unrelible. Not only did you fix my issue you also improved my method of setting up wordpress, Thank you kindly

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      oh man - I'm so happy it's helped you out! Yeah I used to be hardcore into xampp. It's a good stack, but I'm glad there's other options! Thanks for stopping by!

  • @matthewlee-mu2kq
    @matthewlee-mu2kq 3 месяца назад

    Great tutorial, I learnt so much about docker composer setup.👍 Just one thing at 25:50, the mount is from the local machine to the containers. So you need to copy the content from the container to your local machine first before adding the "./src:/var/www/html/wp-content:rw".

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      hmm I'll experiment with that - thanks! I had to do something similar to a followup video I made on SSL, but I appreciate the feedback! Thanks a lot!

  • @r-rtz
    @r-rtz 3 месяца назад

    dear god, so verbose and long winded

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      yup! One never knows what kind of experience level someone has coming to a video. Thanks for the feedback tho!

  • @yashwanthjupally
    @yashwanthjupally 3 месяца назад

    This is an awesome video. But i just struct at table 1 info my application can't able fetch table 2 or 3 after refresh

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      thanks for stopping by. Hmm do you mean that if you add more data rows to your table, you don't see the new data after a refresh?

  • @sailisurve4603
    @sailisurve4603 3 месяца назад

    Hey !! After running server 12:34 it url and username on db console is still default even though i have changed the username to admin in application property file.What i need to check for this as i am facing similar issues from many days

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      interesting! Are you sure that you've deleted the existing database after changing the username and password in the application properties? Maybe it was created with the other username / password..? Hope that helps and thanks for stopping by!

  • @shubhsinghal9502
    @shubhsinghal9502 3 месяца назад

    does anyone else needed to install docker to run this project

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      hmm you're correct! I see what's happened. I made a few follow up videos to this project that make use of Docker. I'll see what I can do to the code repo - maybe create different branches depending on the video you're looking at?? I'll give it some thought. Thanks!!

    • @shubhsinghal9502
      @shubhsinghal9502 3 месяца назад

      @@wazoowebbytes i figured it out and made the changes and I really appreciate your efforts

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      awesome! Happy to hear that you got it up and running! <3

  • @jonasbjrnpedersen2130
    @jonasbjrnpedersen2130 3 месяца назад

    Thank you for this, it was very helpful and easy to follow. Just saved my day!

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      oh excellent! Thanks so much for stopping by and I'm so happy it's helped you out!

  • @alineoliveira2554
    @alineoliveira2554 3 месяца назад

    Great tutorial, thank you very much for this job

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      Thank you so much for leaving a comment and stopping by!

  • @ForrestFaber
    @ForrestFaber 3 месяца назад

    Great tutorial! Will this work the same with a WAR?

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      Thanks! Yes it should during the build phase as Maven generates the WAR file. Thanks for stopping by!

    • @ForrestFaber
      @ForrestFaber 3 месяца назад

      @@wazoowebbytes Thanks so much! I will give it a try.

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      cool! good luck and let me know if there's any issue!

    • @ForrestFaber
      @ForrestFaber 3 месяца назад

      @@wazoowebbytes I got it working great setting packaging to WAR using localhost:8080. If I add a server.servlet.context-path to properties and it becomes localhost:8080/application for example, I can't figure out the proper forward in the the ClientForwardController. I seem to get a blank page.

  • @TrodethOulsarakham
    @TrodethOulsarakham 3 месяца назад

    Nignx alway restart. is it i store container in wsl2 dir?

    • @wazoowebbytes
      @wazoowebbytes 3 месяца назад

      not that I know of. It should all be contained within Docker. I don't know what might be causing it to restart since this setup isn't watching for file changes..