.browserlistrc:
# Browsers that we support
# Configure how you require
# https://github.com/browserslist/browserslist
defaults
chrome >= 48
x-common: | |
database: | |
&db-environment | |
# Do not remove the "&db-password" from the end of the line below, it is important | |
# for Panel functionality. | |
MYSQL_PASSWORD: &db-password "admin" | |
MYSQL_ROOT_PASSWORD: "admin" | |
panel: | |
&panel-environment | |
APP_URL: "https://DOMAIN" |
.browserlistrc:
# Browsers that we support
# Configure how you require
# https://github.com/browserslist/browserslist
defaults
chrome >= 48
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Document</title> | |
<script type="text/javascript" src="https://livejs.com/live.js"></script> | |
</head> |
๐๐ฎ๐๐๐ฒ๐ฟ ๐๐ผ๐ฐ๐ธ ๐๐ถ๐ฑ๐ถ๐ป๐ด: defaults write com.apple.dock autohide-delay -float 0; defaults write com.apple.dock autohide-time-modifier -int 0;killall Dock
๐๐ฎ๐๐๐ฒ๐ฟ ๐๐ผ๐ฐ๐ธ ๐๐ถ๐ฑ๐ถ๐ป๐ด ๐จ๐ป๐ฑ๐ผ: defaults write com.apple.dock autohide-delay -float 0.5; defaults write com.apple.dock autohide-time-modifier -int 0.5 ;killall Dock
๐๐ถ๐๐ฎ๐ฏ๐น๐ฒ ๐๐ป๐ป๐ผ๐๐ถ๐ป๐ด ๐๐ถ๐๐ธ ๐ช๐ฎ๐ฟ๐ป๐ถ๐ป๐ด (must restart Mac to take effect): sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.DiskArbitration.diskarbitrationd.plist DADisableEjectNotification -bool YES && sudo pkill diskarbitrationd
๐ฅ๐ฒ-๐๐ป๐ฎ๐ฏ๐น๐ฒ ๐๐ป๐ป๐ผ๐๐ถ๐ป๐ด ๐๐ถ๐๐ธ ๐ช๐ฎ๐ฟ๐ป๐ถ๐ป๐ด: sudo defaults delete /Library/Preferences/SystemConfiguration/com.apple.DiskArbitration.diskarbitrationd.plist DADisableEjectNotification && sudo pkill diskarbitrationd
{ | |
"version": "0.2.0", | |
"configurations": [ | |
{ | |
"name": "localhost (Chrome)", | |
"type": "chrome", | |
"request": "launch", | |
"url": "http://localhost:3000", | |
"webRoot": "${workspaceFolder}/dist", | |
}, |
{ | |
"version": "0.2.0", | |
"configurations": [ | |
{ | |
"name": "Next.js: debug server-side", | |
"type": "node-terminal", | |
"request": "launch", | |
"command": "npm run dev" | |
}, | |
{ |
IIS is a way to setup web servers on windows. mostly used when you want to run asp.net with a a domain name instead of a random port. IISNode can be used to run node.js within IIS, so the frontend can have a domain name as well while testing. which can also be frameworks like webpack, vite and next-js. with on-filechange re-rendering. For other languages, like go and python, the httpplatformhandler is recommended. Which can be downloaded here.
For iisnode to work you need to enable the Application Development Features within IIS:
The IIS-site can automatically be created or updated via PowerShell,
services: | |
bfban: | |
image: ghcr.io/bfban/bfban-website/bfbanv2-backend:latest | |
restart: always | |
ports: | |
- target: 4002 | |
published: 4002 | |
protocol: tcp | |
mode: host | |
volumes: |