diff --git a/.gitconfig b/.gitconfig
index cc587dd0e3f6c54923a8ea29b02d14060b7ce950..62d6ea753f66386ceefc6a3932bb20f25b3d3872 100644
--- a/.gitconfig
+++ b/.gitconfig
@@ -19,7 +19,7 @@
     pushes = !git remote | xargs -n1 git push
     root = rev-parse --show-toplevel
     serve-git = daemon --reuseaddr --verbose --base-path=. --export-all ./.git
-    serve-http = !git update-server-info && cd .git && python -m SimpleHTTPServer
+    serve-http = !git update-server-info && cd .git && python -m http.server 8080
     shove = push --force-with-lease
     squash = !cd "${GIT_PREFIX:-$PWD}" && git commit --squash $(git last-commit)
     staash = stash --all