Wazoo Web Bytes
Wazoo Web Bytes
  • 45
  • 156 453
Adding SSL Support to Your WordPress Docker Setup!
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.
👉👉Grab the Code on Github!
github.com/wazooinc/local-wordpress-development
🔗Grab My Other Products Available:
- Build Your First Web Service API Using Java Spring Boot wazoowebbytes.gumroad.com/l/xomqa
👋🏻Connect with me:
Twitter: eyuzwa
🔗References:
- Docker Desktop Client - www.docker.com/
- WordPress Download - wordpress.org/download/
📖I'm also going through the Bible over at @BibleTimeWithWazoo
===---=== Chapters ===---===
00:00 - Introduction
00:38 - Basic Intro to SSL
02:12 - Inspecting our local /etc/hosts file
03:11 - Updating docker-compose.yml
04:24 - Updating ./nginx/Dockerfile
05:58 - Updating ./nginx/start.sh
07:45 - Updating ./nginx/default.conf
08:46 - mkcert website
09:22 - mkcert host.docker.internal
10:44 - back to our ./nginx/default.conf
11:30 - Updating the ./nginx/Dockerfile
13:05 - Our final browser test
#wordpress #docker #nginx
มุมมอง: 432

วีดีโอ

Docker Setup for Local WordPress Development
มุมมอง 2.4K2 หลายเดือนก่อน
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
มุมมอง 3173 หลายเดือนก่อน
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.3K6 หลายเดือนก่อน
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
มุมมอง 6828 หลายเดือนก่อน
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
มุมมอง 1518 หลายเดือนก่อน
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.1K8 หลายเดือนก่อน
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
มุมมอง 3379 หลายเดือนก่อน
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
มุมมอง 1.6K10 หลายเดือนก่อน
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
มุมมอง 13K11 หลายเดือนก่อน
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
มุมมอง 827ปีที่แล้ว
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
มุมมอง 944ปีที่แล้ว
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!
มุมมอง 24Kปีที่แล้ว
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!
มุมมอง 2.6Kปีที่แล้ว
In this video, we'll be looking at how to use feature flags in Spring Boot 3 to improve your development workflow. We'll be using Togglz, a great tool for managing feature flags and testing your applications. If you're looking to take your development process to the next level, then this video is for you! By the end of this video, you'll know how to use feature flags in Spring Boot 3 to improve...
Deploy MariaDB & PHPMyAdmin in Seconds with Spring Boot & Docker Compose!
มุมมอง 625ปีที่แล้ว
In this video, we're going to show you how to deploy MariaDB and PHPMyAdmin in seconds with Spring Boot 3.1 and the newly integrated support for Docker Compose. With this combination, we'll be able to quickly and easily deploy a MariaDB and PHPMyAdmin server using Spring Boot and Docker Compose. This will save you time and give you the flexibility to change your configuration as needed. Get the...
Unlock the Power of Java Spring Boot: Get 5 Starter Projects Instantly!
มุมมอง 444ปีที่แล้ว
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.3Kปีที่แล้ว
Master React & Spring Boot with This Step-By-Step Daily Devotional App Tutorial!
Packaging a JavaScript Frontend in Java Spring Boot | New FREE Product
มุมมอง 180ปีที่แล้ว
Packaging a JavaScript Frontend in Java Spring Boot | New FREE Product
Build Your First Web Service with Java Spring Boot | New FREE Product
มุมมอง 164ปีที่แล้ว
Build Your First Web Service with Java Spring Boot | New FREE Product
Intro to Database Migrations in Spring Boot 3 with Flyway
มุมมอง 8Kปีที่แล้ว
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.5Kปีที่แล้ว
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
มุมมอง 524ปีที่แล้ว
RSS FEED SUPPORT IN YOUR SPRING BOOT BLOG IN 20 MINUTES
Upgrade the Blog Application Demo From Spring 2 to Spring 3!
มุมมอง 233ปีที่แล้ว
Upgrade the Blog Application Demo From Spring 2 to Spring 3!
1 MIN JAVA QUICK TIP | USING THE BUILDER PATTERN
มุมมอง 112ปีที่แล้ว
1 MIN JAVA QUICK TIP | USING THE BUILDER PATTERN
Setup VS Code Like a Pro
มุมมอง 500ปีที่แล้ว
Setup VS Code Like a Pro
BUILD A FULLSTACK APPLICATION WITH SPRING BOOT 3, VITE & BACKBONE | BEGINNER
มุมมอง 2.2Kปีที่แล้ว
BUILD A FULLSTACK APPLICATION WITH SPRING BOOT 3, VITE & BACKBONE | BEGINNER
TOP 3 CHANGES IN SPRING SECURITY 6.0
มุมมอง 1.7Kปีที่แล้ว
TOP 3 CHANGES IN SPRING SECURITY 6.0
Create a Docker image for the Spring Boot 3 Todo Application from scratch
มุมมอง 629ปีที่แล้ว
Create a Docker image for the Spring Boot 3 Todo Application from scratch
Build an ENTIRE TODO Web Application with Java Spring Boot 3.0.0 in 62 min
มุมมอง 14Kปีที่แล้ว
Build an ENTIRE TODO Web Application with Java Spring Boot 3.0.0 in 62 min
BUILD A TASK APPLICATION SERVER WITH DISCORD SUPPORT IN SPRING BOOT & REACT
มุมมอง 755ปีที่แล้ว
BUILD A TASK APPLICATION SERVER WITH DISCORD SUPPORT IN SPRING BOOT & REACT

ความคิดเห็น

  • @DGrowlingChihuahua
    @DGrowlingChihuahua 3 วันที่ผ่านมา

    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 5 วันที่ผ่านมา

    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 5 วันที่ผ่านมา

      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 4 วันที่ผ่านมา

      @@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 4 วันที่ผ่านมา

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

  • @richardwong7483
    @richardwong7483 5 วันที่ผ่านมา

    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 11 วันที่ผ่านมา

    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 11 วันที่ผ่านมา

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

  • @abrahamolatubosun4289
    @abrahamolatubosun4289 13 วันที่ผ่านมา

    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 13 วันที่ผ่านมา

      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 14 วันที่ผ่านมา

    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?

  • @Ghost_Bear_Trader
    @Ghost_Bear_Trader 20 วันที่ผ่านมา

    Money sign

  • @voboghure-dev
    @voboghure-dev 21 วันที่ผ่านมา

    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 20 วันที่ผ่านมา

      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 23 วันที่ผ่านมา

    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 20 วันที่ผ่านมา

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

  • @alexandermanieinarsson6433
    @alexandermanieinarsson6433 24 วันที่ผ่านมา

    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 23 วันที่ผ่านมา

      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 24 วันที่ผ่านมา

    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 23 วันที่ผ่านมา

      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 24 วันที่ผ่านมา

    dear god, so verbose and long winded

    • @wazoowebbytes
      @wazoowebbytes 23 วันที่ผ่านมา

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

  • @yashwanthjupally
    @yashwanthjupally 26 วันที่ผ่านมา

    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 23 วันที่ผ่านมา

      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 27 วันที่ผ่านมา

    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 23 วันที่ผ่านมา

      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 29 วันที่ผ่านมา

    does anyone else needed to install docker to run this project

    • @wazoowebbytes
      @wazoowebbytes 29 วันที่ผ่านมา

      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 29 วันที่ผ่านมา

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

    • @wazoowebbytes
      @wazoowebbytes 27 วันที่ผ่านมา

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

  • @jonasbjrnpedersen2130
    @jonasbjrnpedersen2130 หลายเดือนก่อน

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

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

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

  • @alineoliveira2554
    @alineoliveira2554 หลายเดือนก่อน

    Great tutorial, thank you very much for this job

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

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

  • @ForrestFaber
    @ForrestFaber หลายเดือนก่อน

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

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

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

    • @ForrestFaber
      @ForrestFaber หลายเดือนก่อน

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

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

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

    • @ForrestFaber
      @ForrestFaber หลายเดือนก่อน

      @@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 หลายเดือนก่อน

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

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      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..

  • @joaofelipe2060
    @joaofelipe2060 หลายเดือนก่อน

    Hi, a point I noticed here in 1:56:41 In WebSecurityConfig, you declared passwordEncoder method as "public static", and in the timestamp above you create in AccountService a Autowired reference to PasswordEncoder, but it could be possible to call instead "WebSecurityConfig.passwordEncoder().encode(account.getPassword)));" ? I'm asking this because as you made the method public and static , I thought it was gonna be used inside AccountService. Is this considered a good alternative or it is not a good approach?

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      hey! great question! By declaring it within WebSecurityConfig you're declaring it as a Bean. Then within AccountService, we're relying on Java's dependency injection to pull that Bean reference into the class. The benefit is that you don't have a specific reference to WebSecurityConfig.passwordEncoder() as you're suggesting. I hope I explained that clearly enough. In some of my newer videos, I pull that passwordEncoder outside of WebSecurityConfig and just create an ApplicationConfig with the same method -- which can help if you're running into circular dependencies with this stuff.

  • @djmwebsites1529
    @djmwebsites1529 หลายเดือนก่อน

    Excellent tutorial, thank you. One issue I am having is I am not able to sign in to phpMyAdmin with wp_user and wp_password. Any thoughts what I did wrong?

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      Thanks so much! Hmm maybe double check caps lock (I know...but I had to mention it), and the credentials you're defining in the .env file. So I'm assuming that you have the correct port for phpMyAdmin, you just can't login?

    • @djmwebsites1529
      @djmwebsites1529 หลายเดือนก่อน

      @@wazoowebbytes must have been a typo. I used - instead of an underscore. Thank you for your quick reply. You have a new subscriber.

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      no problem - I'm happy you got it resolved! Thanks!

  • @sapthasagar7840
    @sapthasagar7840 หลายเดือนก่อน

    coming last todo project, this very very helpful to understand a working project with all the functionality, many thanks to you wazoo, as a junior developer I found very hard to understand existing code bases in client projects, thats where this kind of videos help , please continue making these videos levelling up the functionality and extending the projects to be a full stack projects. thank you very much again.

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      thank you so much for the feedback, and best of success on your own developer journey!

    • @sapthasagar7840
      @sapthasagar7840 หลายเดือนก่อน

      @@wazoowebbytes thanks man you are an inspiration.

  • @sashakim149
    @sashakim149 หลายเดือนก่อน

    Hey man great video, around 30:00 when I try and run the program, instead of generating the Webpage I get a Whitelable Error Page: type=internal Server Error, status 500), it was an error during template parsing

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      thank you! Oh no -- umm if you open your pom.xml file double check that you have the the thymeleaf starter in the dependencies list. "spring-boot-starter-thymeleaf" ?

  • @shiekhahmar9992
    @shiekhahmar9992 หลายเดือนก่อน

    Sir I tried to run the code, but it raising an error

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      hi - what kind of error are you getting?

  • @sapthasagar7840
    @sapthasagar7840 หลายเดือนก่อน

    just completed watching the whole video, thank you for making this.

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      thank you so much for stopping by - and I'm really happy to hear it's helping you!

  • @vikelous
    @vikelous หลายเดือนก่อน

    Great video! Super grateful! Not sure if intentional but the github link is broken :) thx!

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      definitely NOT intentional - somehow it was flipped to "private" mode. Should be available now, my humble apologies! Thanks for the comment and letting me know!

  • @mahdikarimi6115
    @mahdikarimi6115 หลายเดือนก่อน

    Thanks a lot BRO🔥

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      no problem at all - thanks for stopping by and happy it helped!

  • @EthanZitting-pg7te
    @EthanZitting-pg7te หลายเดือนก่อน

    Thank you for releasing this!!

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      Thank you for stopping by and leaving a comment! Glad it helped!

  • @marcosluque3395
    @marcosluque3395 หลายเดือนก่อน

    In my opinion it would be a better project if the user can select a specific date when are creating the tasks. And no just take the actual date

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      oooo now that's a good suggestion. Like a "Due date" kind of option? Thanks!

  • @EthanZitting-pg7te
    @EthanZitting-pg7te หลายเดือนก่อน

    Thank you for releasing this!!

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      you're so welcome! Thanks for stopping by!

  • @EthanZitting-pg7te
    @EthanZitting-pg7te หลายเดือนก่อน

    Thank you for releasing this!

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      thanks so much for stopping by and leaving a comment. Happy it helped!

  • @EthanZitting-pg7te
    @EthanZitting-pg7te หลายเดือนก่อน

    Thank you for releasing this!! This was very helpful for breaking into Springboot.

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      Thanks so much for stopping by and dropping a comment - so happy it helped you out!

  • @luispirela7196
    @luispirela7196 หลายเดือนก่อน

    hi wazoo! i'm having issues loading static assets, like js and image files, i'm using right now your commit 84446ae, not the ssl stuff, so if you have any idea of what could be happening it would be pretty helpfull

    • @luispirela7196
      @luispirela7196 หลายเดือนก่อน

      i found a workaround if not a solution, and it's to load in the nginx container the wp-content folder in volumes like: - ./src:/var/www/html/wp-content

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      yeah that's one way to do it for sure. Good find, and thanks for leaving a comment!

  • @ti3ciamed713
    @ti3ciamed713 หลายเดือนก่อน

    Thank you for the tutorial!

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      thank you so much! I'm just praying that these help someone out. Appreciate you stopping by and leaving a comment!

  • @user-nd3qk2vb8f
    @user-nd3qk2vb8f หลายเดือนก่อน

    Thanks and togglz4.0.1 , hit issues with springboot 3.1.5

    • @wazoowebbytes
      @wazoowebbytes หลายเดือนก่อน

      oh no - thanks for stopping by and leaving a comment to let me know!

  • @michaelmurat5481
    @michaelmurat5481 2 หลายเดือนก่อน

    i cant log in to phpmyadmiin (( Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin. Perhaps that's why I can't install the WP - Error establishing a database connection

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      Oh no!! Yes, in this first approach - there's no SSL support (yet), so it is just using HTTP. I released a followup video where I go through setting up some SSL. Hope that helps and good luck!

    • @michaelmurat5481
      @michaelmurat5481 2 หลายเดือนก่อน

      @@wazoowebbytes Thanks for the answer, I watched the next video, but as usual, there were even more problems )) -- I can't log in with the accesses that I registered in the .env file : Cannot log in to the MySQL server mysqli::real_connect(): (HY000/1045): Access denied for user 'dbuser'@'172.19.0.2' (using password: YES) Didn't you have this problem during development?

    • @michaelmurat5481
      @michaelmurat5481 2 หลายเดือนก่อน

      everything worked, thanks for the content

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      oh nice! Glad you were able to get it working! What was the issue? (And no, I didn't have this specific problem during development)

  • @EdFolmi
    @EdFolmi 2 หลายเดือนก่อน

    Hi Wazoo Web Bytes, I'm working on a feature for my web app where I aim to implement an upgrade button in the frontend. Essentially, the button's text content should dynamically change to indicate an available upgrade to the newest version. Upon clicking the button, I intend for the application's template to switch to reflect the new version. Do you have any insights or suggestions on how I could approach implementing this feature effectively? Thanks in advance for your help!

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      Interesting. I'm not sure what you mean by "application's template" in this context. I'm going to assume it's some update to your frontend (ie. changes to pages or business logic, etc). I guess what I would try out is some kind of version API on your server. When the frontend renders the upgrade button, it makes a call to this version API. If there's an updated version, update the button in the frontend to be "Upgrade Available" (or whatever). Then upon clicking, the "easiest" solution might just be a window.location.reload() - Not sure how your client / server is structured, but hope that helps! Thanks for stopping by!

  • @freetime202
    @freetime202 2 หลายเดือนก่อน

    This greatly good work. Can we move this environment to be live in azure devops environments

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      thank you so much. Yes, it should be possible to do that thanks to Docker. I don't have any Azure credits at the moment, but I'll keep that on my radar. Thanks for stopping by!

  • @zgull429
    @zgull429 2 หลายเดือนก่อน

    Dear sir its part 2.

  • @raimi21888
    @raimi21888 2 หลายเดือนก่อน

    Thank you

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      No problem! Happy to try and help - thanks so much for stopping by!

  • @madhusudhans6814
    @madhusudhans6814 2 หลายเดือนก่อน

    Thank you. It was very simple and easy to understand.

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      thank you so much! So happy it helped you out!

  • @prashlovessamosa
    @prashlovessamosa 2 หลายเดือนก่อน

    Great thanks

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      you're so welcome - happy it helped and thanks for stopping by!

  • @visualmodo
    @visualmodo 2 หลายเดือนก่อน

    Truly good job!!!

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      booya! Thanks a lot, I truly appreciate it - thanks for stopping by!

  • @wecann.clinic
    @wecann.clinic 2 หลายเดือนก่อน

    amazing love docker!

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      I'm enjoying it too! Thanks for stopping by, and appreciate the comment!

  • @enjoin418
    @enjoin418 2 หลายเดือนก่อน

    Hello there! Nice video, can you please go this tutorial one step further to use custom domain like wordpress.test and SSL certificate?

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      Yes, sure! That's an excellent suggestion - appreciate that!

  • @wazoowebbytes
    @wazoowebbytes 2 หลายเดือนก่อน

    Hope everyone finds some value in this one. I'm using it to try and follow up on comments left on a previous WordPress video of mine.

    • @JeremyMapalad
      @JeremyMapalad 19 วันที่ผ่านมา

      May I ask what's the difference between this and the previous video you made?

  • @user-zh3xo8cn2z
    @user-zh3xo8cn2z 2 หลายเดือนก่อน

    Excellent tutorial so far ! However, please consider making your webcam frame small. Do no take it personnaly, i do enjoy seeing a human beeing, but the frame hides the code sometimes ! Thanks for the video !

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      Thank you so much for the feedback - nothing personal taken! In more recent videos I do either have the camera smaller, or off entirely when trying to show code. Thanks and hope it helps! <3

  • @lucascampos9057
    @lucascampos9057 2 หลายเดือนก่อน

    Thank you very much!!! now i can start to learn wordpress!

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      awesome! Happy to try and help! <3

  • @komepc
    @komepc 2 หลายเดือนก่อน

    Thank you very much for this video, it helped me save ~100$ for paying for Mamp PRO. Liked and subscribed!

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      whoa - didn't know it was priced at that level. No problem at all, just glad it helped you out.

    • @boxbiru
      @boxbiru หลายเดือนก่อน

      what is the most fast performance for wordpress localy xamp,wamp, localwp, docker wordpress? thx in advance!

  • @moose43h
    @moose43h 2 หลายเดือนก่อน

    i am gettings connection was reset on the browser for some reason

    • @wazoowebbytes
      @wazoowebbytes 2 หลายเดือนก่อน

      strange. Every once in a while when weird things happen, I just end up needing to reboot. Sometimes things seem to get "stuck" in Docker-land...at least, that's been my experience.